php - 从本地系统上传后将视频转换为 .mp4 格式不显示视频只听到声音

标签 php ffmpeg mp4 video-conversion

我正在使用 fileuploader.js上传视频文件。现在我想将视频格式转换为 .mp4 .我用过ffmpegphp将视频转换为 .mp4上传后。我使用的样本段是

$converted = "uploads/".$uniqid.".mp4"; //$uniqid is the id for the video after upload
$cmd = "$ffmpeg -i $sourceUrl -f mp4 $converted"; //$sourceUrl is the path of the video

我试图转换 .flv视频文件到.mp4格式,但问题是我看不到视频,只能在转换后听到声音。是$cmd中使用的转换线吗?不正确。请帮忙。

最佳答案

只需 ffmpeg -i source.flv output.mp4应该足够了,它将使用 mp4 的默认编解码器。您可以将 ffmpeg 响应粘贴到上述命令吗?

关于php - 从本地系统上传后将视频转换为 .mp4 格式不显示视频只听到声音,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11536387/

相关文章:

http - GoLang http webserver 提供视频 (mp4)

php - 406- Not Acceptable 响应 - jQuery AJAX

php - 将存储的日期与当前日期进行比较

c++ - 将 hls 直播转换为 rtmp

python - 使用python在django中将任何格式(flv、3gp、MXF等)的视频转换为MP4

php - 通过 PHP 将图像插入 MP4 视频

PHP:检测用户语言并能够更改语言

php - 有什么方法可以在上传时生成随机文件名吗?

ffmpeg - 使用ffmpeg混合不同长度的音频/视频

c# - 如何在 c# 中使用指向指针的指针?