#author("2021-08-08T07:24:46+00:00","","")
#author("2021-08-08T07:27:39+00:00","","")
&size(24){ffmpegを使ってm2tsからmp4に変換する(エンコードはAMDのGPU)};

- 入力コーデックは自動認識~
MPEG-2でもh.264でもOK

ffmpeg -y -vsync 1 -i SRC.m2ts -f mp4 -vcodec h264_amf -b:v 8000k -quality quality -map 0:0 -map 0:1 -s 1920x1080 -aspect 16:9 -acodec copy -bsf:a aac_adtstoasc DST.mp4

ffmpeg -y -vsync 1 -i SRC.m2ts -f mp4 -vcodec h264_amf -b:v 8000k -map 0:0 -map 0:1 -s 1920x1080 -aspect 16:9 -acodec aac -b:a 256k DST.mp4

- AMD GPUを使ってエンコードする(AudioはAACのままスルー出力)~
-- エンコーダー:AMD GPU
-- ビデオコーデック:h.264
-- ビデオビットレート:8000Kbps
-- 出力解像度:1920x1080
-- 出力アスペクトレシオ:16:9
-- ビデオクオリティ:品質優先

ffmpeg -y -vsync 1 -i SRC.m2ts -f mp4 -vcodec h264_amf -b:v 8000k -quality quality -map 0:0 -map 0:1 -s 1920x1080 -aspect 16:9 -acodec aac -b:a 256k DST.mp4

- AMD GPUを使ってエンコードする~
-- エンコーダー:AMD GPU
-- ビデオコーデック:h.264
-- ビデオビットレート:8000Kbps
-- 出力解像度:1920x1080
-- 出力アスペクトレシオ:16:9
-- ビデオクオリティ:品質優先
-- オーディオコーデック:AAC
-- オーディオビットレート:256Kbps



- GPU効果~
i7-4770でソフトエンコードすると1.2倍速くらいだったのが、1.8倍速位に高速化した。~
ソフトエンコードでは4コア8スレッド全て100%に張り付いていた。他の作業は重くて出来ない。

720p出力は、品質自動であれば4.4倍速だった。


https://ja.wikipedia.org/wiki/FFmpeg

トップ   編集 差分 バックアップ 添付 複製 名前変更 リロード   新規 一覧 検索 最終更新   ヘルプ   最終更新のRSS