2015-09-08 122 views
7

我尝试使用ffmpeg首次对视频进行编码。谁能告诉我确切的命令来编码以下格式的视频:如何使用ffmpeg将mp4编码为mov

音乐视频高清片源简介

●苹果的ProRes 422(HQ) ●VBR预计〜220 Mbps的 ●HD编码方面接受支持正方形像素长宽比(PASP): 编码PASP转换为的ProRes从 1920×1080 1:1 HDCAM SR,D5,ATSC 1280×720 1:1 ATSC渐进

●HD编码尺寸接受支持非方形像素宽高比(这可以让您发送高清视频已经你最好的原始源的尺寸,例如,在高清播放方面*):

编码PASP转换为的ProRes从 1440×1080的1:1.33333 XDCAM-HD,HDCAM 1280×1080的1:1.5 DVCPROHD隔行 960 ×720 1:1.33333 DVCPROHD渐进

本地帧原始源的速率:

●每秒29.97交错帧为视频源 ●每秒24个或25个逐行扫描帧对薄膜来源 ●用于逆23.976逐行扫描帧电影电影来源于电影 ●电视电影资料不会被接受

●HD信源可能被交付杂乱:letterbox,pillarbox或windowbox。

音乐视频音频源简介

立体声 ●MPEG-1层II立体声 ●384 KPBS ●48Khz的 ●包含在同一文件中所提交的视频

回答

20

我以前做了很多当我在业界工作时,我个人使用mencoder(然后我将其包装到一个VB.NET应用程序中,以轮询目录以查找新文件,并在交付时自动对它们进行编码),但FFMPEG最受欢迎。

从你发布的关键东西我正在阅读的是源音频和源视频。

MP4和MOV只是内部有音频和视频流的容器,这些流可以有多种格式,例如,您可以使用带有AAC音频和X264视频的MP4,或者您可以使用带有MP3音频的MP4和X265视频,它们都是MP4的,但它们在容器内部非常不同。

要更改容器不改变流是一个相对简单的过程:

ffmpeg -i input_file.mp4 -acodec copy -vcodec copy -f mov output_file.mov 

仅供参考,这来自于第一个链接在这里:https://www.google.com.au/#q=ffmpeg+convert+mp4+to+mov

做一些研究FFMPEG和命令行参数, -acodec和-vcodec可以用于重新编码以适应不同的比特率和格式。

+0

我不认为他/她从任何这样的指令集复制和粘贴,这些只是当前&期望格式的(冗长)特征。我是'ffmpeg'的临时用户,我发现学习曲线非常困难,因为它需要同时详细了解这两种格式和工具。 –

+1

但是 - 非常感谢这个答案。我能够复制并粘贴它而不做任何解释,并且它解决了我确切的问题。 =) –

+0

其实我说得太快了。我想我需要去做一些研究,了解什么流与Windows上的Power Point 2010兼容。简单地将容器从MP4更改为MOV似乎没有成功。 –

相关问题