2015-09-08 127 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似乎沒有成功。 –

相關問題