我有许多来自索尼头盔摄像机的绿道步道 mp4 电影。我有一个 7 分钟的原始样本电影,该电影来自摄像机,已上传到我的托管域以供制作电影。
Chrome 和 Firefox 可以正确播放。当我编辑它并将其发布到同一个地方时,启动流媒体会时断时续地暂停、停滞、暂停一段时间……然后最终播放正常。这就是我来这里的原因。
我正在解决这个问题,因为尝试修复它们时遇到了与这个原始的、正常工作的电影文件相同的问题。
我犯了同样的错误。
我是这个工具的新手,需要帮助找出错误的原因。这是原始文件:
http://rnc3.net/clips/media/puzzle107/MAH00107.MP4
ffmpeg MAH00107.MP4 -movflags faststart outputfile.mp4
ffmpeg version 3.1.4 Copyright (c) 2000-2016 the FFmpeg developers
built with gcc 5.4.0 (GCC)
configuration: --enable-gpl --enable-version3 --disable-w32threads --enable-dxva2 --enable-libmfx --enable-nvenc --enable-avisynth --enable-bzlib --enable-libebur128 --enable-fontconfig --enable-frei0r --enable-gnutls --enable-iconv --enable-libass --enable-libbluray --enable-libbs2b --enable-libcaca --enable-libfree type --enable-libgme --enable-libgsm --enable-libilbc --enable-libmodplug --enable-libmp3lame --enable-libopencore-amrnb --enable-libopencore-amrwb --enable-libopenh264 --enable-libopenjpeg --enable-libopus --enable-librtmp --enable-libschroedinger --enable-libsnappy --enable-libsoxr --enable-libspeex --enable-libtheora --enable-libtwolame --enable-libvidstab --enable-libvo-amrwbenc --enable-libvorbis --enable-libvpx --enable-libwavpack --enable-libwebp --enable-
libx264 --enable-libx265 --enable-libxavs --enable-libxvid --enable-libzimg --enable-lzma --enable-decklink --enable-zlib
libavutil 55. 28.100 / 55. 28.100
libavcodec 57. 48.101 / 57. 48.101
libavformat 57. 41.100 / 57. 41.100
libavdevice 57. 0.101 / 57. 0.101
libavfilter 6. 47.100 / 6. 47.100
libswscale 4. 1.100 / 4. 1.100
libswresample 2. 1.100 / 2. 1.100
libpostproc 54. 0.100 / 54. 0.100
Output #0, mp4, to 'MAH00107.MP4':
Output file #0 does not contain any stream
答案1
您忘记了-i
指示哪个文件是输入。请将命令更改为:
ffmpeg -i MAH00107.MP4 -movflags faststart outputfile.mp4