Re: [請問] 用數位電視的多媒體播放會綠畫面
※ 引述《cuber0409 (摩登燒烤)》之銘言:
→
07/18 01:17,
07/18 01:17
→
07/19 15:07,
07/19 15:07
要將非標準影片轉成標準 AVCHD 似乎沒有好用又免費的工具,付費軟體的話 推薦
TMPGEnc Authoring Works。
就我所知 免費軟體也只能用 FFmpeg,我認為比較保險,因為其他工具不保證能正常轉大
部份片源。但 FFmpeg 要會用 CLI。
BAT:
--------------------------------
:AudioEncode
ffmpeg ^
-hide_banner ^
-i input.mp4 -vn -async 1 ^
-ac 2 -ar 48k -c:a ac3 -b:a 192k ^
avchd_audio.ac3
:VideoEncode_FirstPass
ffmpeg ^
-hide_banner ^
-i input.mp4 -an -sn ^
-pass 1 -passlogfile xxx.log ^
-pix_fmt yuv420p -fastfirstpass 0 ^
-vsync cfr -r 24000/1001 ^
-filter:v ^" ^
scale=' ^
w=min(1280,trunc((720*dar+0.5)/2)*2): ^
h=min(720,trunc((1280/dar+0.5)/2)*2)', ^
pad='w=1280:h=720:x=(ow-iw)/2:y=(oh-ih)/2', ^
setsar='sar=1/1' ^
^" ^
-c:v libx264 -b:v 4000k ^
-profile:v high -preset veryslow -level 41 ^
-bluray-compat 1 -flags -cgop -slices 4 ^
-bufsize 14000k -maxrate 14000k -f null -
:VideoEncode_SecondPass
ffmpeg ^
-hide_banner ^
-i input.mp4 -an ^
-pass 2 -passlogfile xxx.log ^
-pix_fmt yuv420p ^
-vsync cfr -r 24000/1001 ^
-filter:v ^" ^
scale=' ^
w=min(1280,trunc((720*dar+0.5)/2)*2): ^
h=min(720,trunc((1280/dar+0.5)/2)*2)', ^
pad='w=1280:h=720:x=(ow-iw)/2:y=(oh-ih)/2', ^
setsar='sar=1/1' ^
^" ^
-c:v libx264 -b:v 4000k ^
-profile:v high -preset veryslow -level 41 ^
-bluray-compat 1 -flags -cgop -slices 4 ^
-bufsize 14000k -maxrate 14000k -f mpegts ^
avchd_video.m2ts
--------------------------------
最後將 M2TS 與 AC3 給 tsmuxer 處裡即可…
--
Sent from my Android
--
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 118.171.45.167
※ 文章網址: https://www.ptt.cc/bbs/AVEncode/M.1437424400.A.665.html
※ 編輯: falcon (118.171.45.167), 07/21/2015 06:45:58
討論串 (同標題文章)
AVEncode 近期熱門文章
PTT數位生活區 即時熱門文章