acerx 發表於 2012-9-23 19:41:36

FFMPEG downmix (Dolby Surround ProLogic Ⅱ)

本文章最後由 acerx 於 2012-9-23 19:51 編輯

由於使用 ffmpeg 處裡音訊很方便
例如可以直接指定影片內的音軌,不用先做 demux,少浪費一個步驟的時間與硬碟空間
支援眾多輸入格式...

我想請問各位大大 ffmpeg 的 "pan" filter 有沒有辦法 downmix 多聲道至 Dolby Surround ProLogic Ⅱ

Dolby Surround ProLogic Ⅱ:
Lt = 1.0*L + 0.707*C - 0.8165*Ls - 0.5774*Rs
Rt = 1.0*R + 0.707*C + 0.5774*Ls + 0.8165*Rs
CMD:
"%FFMPEG%" -i "%INPUT%" -vn -af pan="stereo:c0=0.3254*FL+0.2301*FC+0.2818*SL+0.1627*SR:c1=0.3254*FR+0.2301*FC+-0.1627*SL+-0.2818*SR" -f wav - | "%neroAacEnc%" -ignorelength -q 0.45 -lc -if - -of "%OUTPUT%"不知道這麼寫對不對? 編碼出來 AAC 是正確的 Dolby Surround ProLogic Ⅱ 嗎?


clubaudition 發表於 2012-9-26 18:01:53

"%FFMPEG%" -i "%INPUT%" -vn -af pan="stereo:c0=0.3254*FL+0.2301*FC+0.2818*SL+0.1627*SR:c1=0.3254*FR+0.2301*FC+-0.1627*SL+-0.2818*SR" -f wav - | "%neroAacEnc%" -ignorelength -q 0.45 -lc -if - -of "%OUTPUT%"
-af 指令錯誤
加入filter 得看官方版本是否有支援,不然就得自己重新編譯,之前有看過一些文章是可以自行把濾鏡加入的,
由於程式編輯的部份不了解,能力有限了,可以去doom9搜尋相關討論文。
頁: [1]
查看完整版本: FFMPEG downmix (Dolby Surround ProLogic Ⅱ)