0
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

備忘録 ffmpegでカロッツェリア用の動画

Last updated at Posted at 2024-07-21

目的

嫁はんが、スマホで撮った歌の先生の動画をカーナビで見られるようにしてほしいというのでffmpegで変換した。その備忘録。NVIDIAのGPUを使う。
以前はXmediaというフリーソフトを使っていたが、バージョンアップが進んで、いつの間にか変換は出来るがカーナビで再生できなくなってしまった。前からGPUが使えない※1とか不満があったので、この際、ffmpegの変換に切り替える。それにしてもカーナビ側の許容範囲が小さいというか安定域が狭いというか。その割に巷の情報少ないし。試行錯誤で1日潰した。

※1 正確に言うとGPUは使えるが、GPUを使ったモードでは、カーナビで再生できる動画を生成でなきない。細かい設定をしたくてもGUIからは出来ない。使いにくいならGUIを使う意味無いし。

対象機種

Pioneer AVIC-RZ801

バッチファイル

ffmpeg_caro.bat

set OUTF="%~n1_nv.mp4"
ffmpeg.exe -y -async 2 -i %1 -f mp4 -vcodec h264_nvenc -profile:v baseline -fpre "preset_sd_crrozeria.txt" -s 600x338 -r 24000/1001 -b:v 500k -bt 500k -maxrate 500k -b:a 128k -bufsize 256k -acodec aac -strict experimental -ac 2 -ar 48000 -ab 128k -threads 2 %OUTF%

カーナビの狭い画面に合わせて、かなり小さい解像度とビットレートにしてある。この辺は上げてもいいと思うけど、そんなに凝視して見るシチュエーションではないので。
このバッチをファイルエクスプローラーのフローティングメニューに仕込む。右クリック一発なので便利。

プリセットファイル

preset_sd_crrozeria.txt
level=30
crf=25
coder=0
flags=+loop
bf=0
weightp=0
cmp=+chroma
partitions=+parti8x8+parti4x4+partp8x8+partb8x8
me_method=umh
subq=7
me_range=16
g=250
keyint_min=25
sc_threshold=40
i_qfactor=0.71
b_strategy=1
qmin=10
rc_eq='blurCplx^(1-qComp)'
bidir_refine=1
deblock='0:0'
refs=1
qmax=51

参考情報

注意事項

運転中、動画を見てはいけません。

0
0
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
0
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?