ffmpeg使用-movflags faststart [英] ffmpeg Using -movflags faststart

查看:259
本文介绍了ffmpeg使用-movflags faststart的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我尝试使用命令 -movflags faststart

并出现以下错误:

Microsoft Windows [版本6.0.6002]版权所有(c)2006 Microsoft公司.保留所有权利.

Microsoft Windows [Version 6.0.6002] Copyright (c) 2006 Microsoft Corporation. All rights reserved.

C:\ uploads \ 1 \ videos> ffmpeg -i simple1.mp4-编解码器复制-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-ru 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":元数据:major_brand:isomminor_version:512兼容品牌: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,90ktbn,59.94 tbc元数据:handler_name:VideoHandler流#0:1(und):音频:aac(mp4a/0x6134706D),44100 Hz,单声道,s16,93 kb/s元数据:handler_name:[mp4混合器@ 04179D00] [Eval @ 0027DAB8]未定义的常量或'faststart'中缺少'('

-movflags faststart output.mp4 ffmpeg version N-34549-g13b7781, Copyright (c) 2000-2011 the FFmpeg developers built on Nov 6 2011 22:02:08 with gcc 4.6.1 configuration: --enable-gpl --enable-version3 --disable-w32threads --enable-ru ntime-cpudetect --enable-avisynth --enable-bzlib --enable-frei0r --enable-libope ncore-amrnb --enable-libopencore-amrwb --enable-libfreetype --enable-libgsm --en able-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 Input #0, mov,mp4,m4a,3gp,3g2,mj2, from 'simple1.mp4': Metadata: major_brand : isom minor_version : 512 compatible_brands: isomiso2avc1mp41 encoder : Lavf54.29.104 Duration: 00:02:32.81, start: 0.000000, bitrate: 1166 kb/s Stream #0:0(und): Video: h264 (Main) (avc1 / 0x31637661), yuv420p, 854x480 [ SAR 1:1 DAR 427:240], 1064 kb/s, 29.97 fps, 29.97 tbr, 90k tbn, 59.94 tbc Metadata: handler_name : VideoHandler Stream #0:1(und): Audio: aac (mp4a / 0x6134706D), 44100 Hz, mono, s16, 93 kb /s Metadata: handler_name : [mp4 muxer @ 04179D00] [Eval @ 0027DAB8] Undefined constant or missing '(' in 'f aststart'

[mp4混合器@ 04179D00] 无法解析选项值"faststart"

[mp4 muxer @ 04179D00] Unable to parse option value "faststart"

[mp4多路复用器@ 04179D00] 将选项movflags设置为value时出错快速入门.

[mp4 muxer @ 04179D00] Error setting option movflags to value faststart.

输出#0,mp4到'output.mp4':元数据:major_brand:isomminor_version:512兼容品牌:isomiso2avc1mp41编码器:Lavf54.29.104流#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流#0:1(und):音频:aac,44100 Hz,单声道,93 kb/s元数据:handler_name:流映射:流#0:0->#0:0(复制)流#0:1->#0:1(复制)

Output #0, mp4, to 'output.mp4': Metadata: major_brand : isom minor_version : 512 compatible_brands: isomiso2avc1mp41 encoder : Lavf54.29.104 Stream #0:0(und): Video: h264, yuv420p, 854x480 [SAR 1:1 DAR 427:240], q=2-3 1, 1064 kb/s, 29.97 fps, 90k tbn, 29.97 tbc Metadata: handler_name : VideoHandler Stream #0:1(und): Audio: aac, 44100 Hz, mono, 93 kb/s Metadata: handler_name : Stream mapping: Stream #0:0 -> #0:0 (copy) Stream #0:1 -> #0:1 (copy)

无法为输出文件#0写入标题(编解码器参数不正确?)

推荐答案

您的源代码快照上的版权日期以及二进制文件的生成日期(2011)表明,快速启动功能尚未在根据源代码,直到去年下半年才出现FFmpeg代码库.您可能需要该程序的较新版本.

The copyright date on your source code snapshot, as well as the build date of your binary (2011) indicate that the faststart feature had not yet been implemented in the FFmpeg codebase, which didn't happen until late last year, according to the source code; you might need a newer version of the program.

这篇关于ffmpeg使用-movflags faststart的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆