我尝试使用命令-movflags faststart
并得到以下错误:
Microsoft Windows [版本 6.0.6002] 版权所有 (c) 2006 Microsoft Corporation。版权所有。
C:\uploads\1\videos>ffmpeg -i simple1.mp4 -codec copy -map 0 -movflags faststart output.mp4
-movflags faststart output.mp4 ffmpeg 版本 N-34549-g13b7781,版权所有 (c) 2000-2011 FFmpeg 开发人员于 2011 年 11 月 6 日 22:02:08 使用 gcc 4.6.1 配置构建:--enable-gpl --enable- version3 --disable-w32threads --enable-run ntime-cpudetect --enable-avisynth --enable-bzlib --enable-frei0r --enable-libope ncore-amrnb --enable-libopencore-amrwb --enable-libfreetype - -enable-libgsm --enable-libmp3lame --enable-libopenjpeg --enable-librtmp --enable-libschroedinger --enable-libspeex --enable-libtheora --enable-libvo-aacenc --enable-libvo-amrwben c --enable-libvorbis --enable-libvpx --enable-libx264 --enable-libxavs --enable-libxvid --enable-zlib libavutil 51.24.0 / 51.24.0 libavcodec 53.28.0 / 53 . 28. 0 libavformat 53. 19. 0 / 53. 19. 0 libavdevice 53. 4. 0 / 53. 4. 0 libavfilter 2. 47. 0 / 2. 47.0 libswscale 2. 1. 0 / 2. 1. 0 libpostproc 51. 2. 0 / 51. 2. 0 输入#0,mov,mp4,m4a,3gp,3g2,mj2,来自“simple1.mp4”:元数据:主要品牌:isom 次要版本:512 compatible_brands:isomiso2avc1mp41 编码器:Lavf54.29.104 持续时间:00:02:32.81,开始:0.000000,比特率:1166 kb/s 流#0:0(und):视频:h264(主要)(avc1 / 0x31637661), yuv420p, 854x480 [SAR 1:1 DAR 427:240], 1064 kb/s, 29.97 fps, 29.97 tbr, 90k tbn, 59.94 tbc 元数据: handler_name: VideoHandler Stream #0:1(und): Audio: aac (mp4a / 0x6134706D), 44100 Hz, mono, s16, 93 kb /s 元数据:handler_name : [mp4 muxer @ 04179D00] [Eval @ 0027DAB8] 未定义的常量或缺少 '(' in 'faststart'0 / 51. 2. 0 输入 #0,mov,mp4,m4a,3gp,3g2,mj2,来自“simple1.mp4”:元数据:major_brand:isom minor_version:512 compatible_brands:isomiso2avc1mp41 编码器:Lavf54.29.104 持续时间:00: 02:32.81,开始:0.000000,比特率:1166 kb/s 流 #0:0(und):视频:h264(主)(avc1 / 0x31637661),yuv420p,854x480 [SAR 1:1 DAR 427:240],1064 kb/s, 29.97 fps, 29.97 tbr, 90k tbn, 59.94 tbc 元数据:handler_name : VideoHandler Stream #0:1(und): Audio: aac (mp4a / 0x6134706D), 44100 Hz, mono, s16, 93 kb /s 元数据: handler_name : [mp4 muxer @ 04179D00] [Eval @ 0027DAB8] 未定义的常量或缺少 '(' in 'faststart'0 / 51. 2. 0 输入 #0,mov,mp4,m4a,3gp,3g2,mj2,来自“simple1.mp4”:元数据:major_brand:isom minor_version:512 compatible_brands:isomiso2avc1mp41 编码器:Lavf54.29.104 持续时间:00: 02:32.81,开始:0.000000,比特率:1166 kb/s 流 #0:0(und):视频:h264(主)(avc1 / 0x31637661),yuv420p,854x480 [SAR 1:1 DAR 427:240],1064 kb/s, 29.97 fps, 29.97 tbr, 90k tbn, 59.94 tbc 元数据:handler_name : VideoHandler Stream #0:1(und): Audio: aac (mp4a / 0x6134706D), 44100 Hz, mono, s16, 93 kb /s 元数据: handler_name : [mp4 muxer @ 04179D00] [Eval @ 0027DAB8] 未定义的常量或缺少 '(' in 'faststart'isom 次要版本:512 compatible_brands:isomiso2avc1mp41 编码器:Lavf54.29.104 持续时间:00:02:32.81,开始:0.000000,比特率:1166 kb/s 流 #0:0(und):视频:h264(主要)(avc1 / 0x31637661) , yuv420p, 854x480 [SAR 1:1 DAR 427:240], 1064 kb/s, 29.97 fps, 29.97 tbr, 90k tbn, 59.94 tbc 元数据: handler_name: VideoHandler Stream #0:1(und): 音频: aac (mp4a / 0x6134706D), 44100 Hz, 单声道, s16, 93 kb /s 元数据: handler_name : [mp4 muxer @ 04179D00] [Eval @ 0027DAB8] 未定义的常量或缺少 '(' in 'faststart'isom 次要版本:512 compatible_brands:isomiso2avc1mp41 编码器:Lavf54.29.104 持续时间:00:02:32.81,开始:0.000000,比特率:1166 kb/s 流 #0:0(und):视频:h264(主要)(avc1 / 0x31637661) , yuv420p, 854x480 [SAR 1:1 DAR 427:240], 1064 kb/s, 29.97 fps, 29.97 tbr, 90k tbn, 59.94 tbc 元数据: handler_name: VideoHandler Stream #0:1(und): 音频: aac (mp4a / 0x6134706D), 44100 Hz, 单声道, s16, 93 kb /s 元数据: handler_name : [mp4 muxer @ 04179D00] [Eval @ 0027DAB8] 未定义的常量或缺少 '(' in 'faststart'854x480 [SAR 1:1 DAR 427:240]、1064 kb/s、29.97 fps、29.97 tbr、90k tbn、59.94 tbc 元数据:handler_name:VideoHandler 流 #0:1(und):音频:aac(mp4a / 0x6134706D) , 44100 Hz, mono, s16, 93 kb /s 元数据:handler_name : [mp4 muxer @ 04179D00] [Eval @ 0027DAB8] 未定义常量或缺少 '(' in 'faststart'854x480 [SAR 1:1 DAR 427:240]、1064 kb/s、29.97 fps、29.97 tbr、90k tbn、59.94 tbc 元数据:handler_name:VideoHandler 流 #0:1(und):音频:aac(mp4a / 0x6134706D) , 44100 Hz, mono, s16, 93 kb /s 元数据:handler_name : [mp4 muxer @ 04179D00] [Eval @ 0027DAB8] 未定义常量或缺少 '(' in 'faststart'
[mp4 muxer @ 04179D00]无法解析选项值“faststart”
[mp4 muxer @ 04179D00]将选项 movflags 设置为快速启动时出错。
输出#0,mp4,到“output.mp4”:元数据:major_brand:isom minor_version:512 compatible_brands:isomiso2avc1mp41 编码器:Lavf54.29.104 Stream #0:0(und):视频:h264,yuv420p,854x480 [SAR 1:1 DAR 427:240], q=2-3 1, 1064 kb/s, 29.97 fps, 90k tbn, 29.97 tbc 元数据:handler_name:VideoHandler Stream #0:1(und):音频:aac,44100 Hz,单声道,93 kb/s 元数据:handler_name:流映射:流 #0:0 -> #0:0(复制)流 #0:1 -> #0:1(复制)
无法为输出文件 #0 写入标头(编解码器参数不正确?)