Deap Peace

イラストやデザイン、買ってみてよかったものや日常のちょっとした出来事をダラダラ書いていきます。

ZEN X-Fi2への動画エンコード【FFmpeg設定の決定版ができました!】

2010-01-25 12:41:37 | 【デジモノ】ZEN X-Fi2
FFmpeg設定式の決定版が出来ました

今までいろんな試行錯誤をしてきましたが、ようやく決定版って呼べそうな式が出来ました★

…今までの式だけでも十分な感じがしてたのですが、そこの設定をもう少し細かくしたのが今回のになります。

前の設定式と違う点として

・10Kbps単位でのビットレート調整を可能にしました

・1.3Mbpsから上の設定には高音質も求めてみました

・スレッド分岐を最小にさせました

・急激な画面変化の時に画質が低下するのを軽減しました

・シークをもっと安定させました

・おまけ設定をつけました(笑)


と、大体これくらいです。
一応、各項目について説明をいれてみたいと思います。


10Kbps単位でのビットレート調整

固定ビットレートで画質を求める場合にはどんなに小さなビットレートの変化も容量に繋がっちゃうので、そこから10kbps単位で調整することで自分が一番納得がいける画質と容量とのバランスを導き出せるように…っていう目的でこういう感じにしてみました。

可変ビットレートにすれば容量も減らせるのは目に見えてるのですが、シークが不安定になったりする要素が結構含まれてるので(特にCreative製品だとそこが怖すぎて…)まずは安定性が大前提で、その上で画質…っていう感じですので、こういう設定もありかなぁ…とか…orz


1.3Mbpsから上の設定には高音質に

多分、1.3Mbps以上の画質を求める人だとそれなりに音質にもこだわりがあるかな…って思いましたので、そこから上は全部320KbpsのMP3にしてみました(も…もしかして余計なお世話でしたらスミマセンorz)

音質がいいのはZEN X-Fi2の魅力でもありますので、画質と一緒に、音質も楽しんでください★


スレッド分岐を最小にさせました

一応、2コアのCPUまでしか使わせないようにしました。
4コア以上の人の場合、エンコードで全部のコアが割かれるよりも、エンコードは画面の片隅で、それ以外のコアでAviutlとかの重たい編集ツールを使えたほうがいいかな…と思いましたのでそんな感じにしてみました。


急激な画面変化の時に画質が低下するのを軽減しました

急激な画面変化とかがあった時にどうしてもQ値を超えてしまうことで画面が破綻してしまうのを抑えるようにしてみました。

映像的にはこの機能はすっごい有効ですが、ZEN X-Fi2側の画面が付いていかない・・というのは内緒です(汗)


シークをもっと安定させました

ZEN X-Fi2みたいなポータブルプレイヤーだと固定ビットレートにするだけでもシークはかなり安定するのですが、さらにもっと安定を持たせるために積極的にIフレームを入れさせるようにしました。

…ちょっとだけ容量は上がってしまいますが、見たいところをすぐに呼び出せるようにするにはこのくらいしたほうがいいかな…って思って付けてみましたorz


おまけ設定をつけました(笑)

ZEN X-Fi2で安定して再生できるのは映像1450Kbps、音声320Kbpsまでなのですが、実はアニメのオープニングとか、2分以内の動画にはそのさらに上の1500Kbpsまで映像のレートを増やすことが出来ることがわかりました。

それなので、1460Kbps以上の設定は全部そのおまけ設定だと思ってくださいorz


ファイルはここからダウンロードしてください


今回もファイルはZIP圧縮してウィンプラス様のアップローダに置かせていただきました(ウィンプラス様ありがとうございます)

パスワードはいつもの通り「zen」になります

今回の設定ファイルも携帯動画変換君とFFmpegを使っていくものになりますので、このページに突然たどり着いてしまった人はこの辺りの記事を参考にしてみてください♪

もしもファイルが削除されちゃってたり、落ちてたら下の式を新たにコピーアンドペーストしてください。

今回もgooブログの関係で半角円マークが使えませんので、必ず


[Item0]
Title=ビデオ650kbps 23.976fps ステレオ 256kbps
TitleE=Video 650k 23.976fps stereo 256kbps
Command0=""<%AppPath%>半角円マークcores半角円マークffmpeg" -y -i "<%InputFile%>" -timestamp "<%TimeStamp%>"

として記述しなおしてくださいorz

…gooブログ…もうちょっとがんばって…


-----------キリトリ-----------

[Info]
Title=【PMP専用設定】ZEN X-Fi2専用ワイド設定2【アニメ】
TitleE=General: ZEN X-Fi2 settings for ffmpeg(Ver.2 for Cartoon)
Description=最新Ffmpeg専用セッティングです。ZEN X-Fi2専用に設計してあります。前回からの設定をさらに厳密に調整してみました。ZEN X-Fi2の画面では前回の設定で十分ですが、さらにその上を行きたい方はこちらをどうぞ。
DescriptionE=Those settings are Xvid for Creative ZEN X-Fi2 and 24fps video.If you want more quality video,those settings are better for you.

[Item0]
Title=ビデオ650kbps 23.976fps ステレオ 256kbps
TitleE=Video 650k 23.976fps stereo 256kbps
Command0=""<%AppPath%>coresffmpeg" -y -i "<%InputFile%>" -timestamp "<%TimeStamp%>" -threads 3 -aspect 16:9 -vcodec libxvid -g 200 -qmin 1 -qmax 8 -qsquish 1 -trellis 2 -subq 7 -sc_threshold 30 -qns 3 -mbd 2 -me_range 7 -subq 7 -partitions parti4x4+partp8x8+partp4x4 -cmp chroma -flags bitexact+mv4+qpel+aic+gmc -async 100 -vtag XVID -s 400x224 -r 24000/1001 -b 650k -acodec libmp3lame -ac 2 -ar 44100 -ab 256k -f avi "<%OutputFile%>.avi""

[Item1]
Title=ビデオ660kbps 23.976fps ステレオ 256kbps
TitleE=Video 660k 23.976fps stereo 256kbps
Command0=""<%AppPath%>coresffmpeg" -y -i "<%InputFile%>" -timestamp "<%TimeStamp%>" -threads 3 -aspect 16:9 -vcodec libxvid -g 200 -qmin 1 -qmax 8 -qsquish 1 -trellis 2 -subq 7 -sc_threshold 30 -qns 3 -mbd 2 -me_range 7 -subq 7 -partitions parti4x4+partp8x8+partp4x4 -cmp chroma -flags bitexact+mv4+qpel+aic+gmc -async 100 -vtag XVID -s 400x224 -r 24000/1001 -b 660k -acodec libmp3lame -ac 2 -ar 44100 -ab 256k -f avi "<%OutputFile%>.avi""

[Item2]
Title=ビデオ670kbps 23.976fps ステレオ 256kbps
TitleE=Video 670k 23.976fps stereo 256kbps
Command0=""<%AppPath%>coresffmpeg" -y -i "<%InputFile%>" -timestamp "<%TimeStamp%>" -threads 3 -aspect 16:9 -vcodec libxvid -g 200 -qmin 1 -qmax 8 -qsquish 1 -trellis 2 -subq 7 -sc_threshold 30 -qns 3 -mbd 2 -me_range 7 -subq 7 -partitions parti4x4+partp8x8+partp4x4 -cmp chroma -flags bitexact+mv4+qpel+aic+gmc -async 100 -vtag XVID -s 400x224 -r 24000/1001 -b 670k -acodec libmp3lame -ac 2 -ar 44100 -ab 256k -f avi "<%OutputFile%>.avi""

[Item3]
Title=ビデオ680kbps 23.976fps ステレオ 256kbps
TitleE=Video 680k 23.976fps stereo 256kbps
Command0=""<%AppPath%>coresffmpeg" -y -i "<%InputFile%>" -timestamp "<%TimeStamp%>" -threads 3 -aspect 16:9 -vcodec libxvid -g 200 -qmin 1 -qmax 8 -qsquish 1 -trellis 2 -subq 7 -sc_threshold 30 -qns 3 -mbd 2 -me_range 7 -subq 7 -partitions parti4x4+partp8x8+partp4x4 -cmp chroma -flags bitexact+mv4+qpel+aic+gmc -async 100 -vtag XVID -s 400x224 -r 24000/1001 -b 680k -acodec libmp3lame -ac 2 -ar 44100 -ab 256k -f avi "<%OutputFile%>.avi""

[Item4]
Title=ビデオ690kbps 23.976fps ステレオ 256kbps
TitleE=Video 690k 23.976fps stereo 256kbps
Command0=""<%AppPath%>coresffmpeg" -y -i "<%InputFile%>" -timestamp "<%TimeStamp%>" -threads 3 -aspect 16:9 -vcodec libxvid -g 200 -qmin 1 -qmax 8 -qsquish 1 -trellis 2 -subq 7 -sc_threshold 30 -qns 3 -mbd 2 -me_range 7 -subq 7 -partitions parti4x4+partp8x8+partp4x4 -cmp chroma -flags bitexact+mv4+qpel+aic+gmc -async 100 -vtag XVID -s 400x224 -r 24000/1001 -b 690k -acodec libmp3lame -ac 2 -ar 44100 -ab 256k -f avi "<%OutputFile%>.avi""

[Item5]
Title=ビデオ700kbps 23.976fps ステレオ 256kbps
TitleE=Video 700k 23.976fps stereo 256kbps
Command0=""<%AppPath%>coresffmpeg" -y -i "<%InputFile%>" -timestamp "<%TimeStamp%>" -threads 3 -aspect 16:9 -vcodec libxvid -g 200 -qmin 1 -qmax 8 -qsquish 1 -trellis 2 -subq 7 -sc_threshold 30 -qns 3 -mbd 2 -me_range 7 -subq 7 -partitions parti4x4+partp8x8+partp4x4 -cmp chroma -flags bitexact+mv4+qpel+aic+gmc -async 100 -vtag XVID -s 400x224 -r 24000/1001 -b 700k -acodec libmp3lame -ac 2 -ar 44100 -ab 256k -f avi "<%OutputFile%>.avi""

[Item6]
Title=ビデオ710kbps 23.976fps ステレオ 256kbps
TitleE=Video 710k 23.976fps stereo 256kbps
Command0=""<%AppPath%>coresffmpeg" -y -i "<%InputFile%>" -timestamp "<%TimeStamp%>" -threads 3 -aspect 16:9 -vcodec libxvid -g 200 -qmin 1 -qmax 8 -qsquish 1 -trellis 2 -subq 7 -sc_threshold 30 -qns 3 -mbd 2 -me_range 7 -subq 7 -partitions parti4x4+partp8x8+partp4x4 -cmp chroma -flags bitexact+mv4+qpel+aic+gmc -async 100 -vtag XVID -s 400x224 -r 24000/1001 -b 710k -acodec libmp3lame -ac 2 -ar 44100 -ab 256k -f avi "<%OutputFile%>.avi""

[Item7]
Title=ビデオ720kbps 23.976fps ステレオ 256kbps
TitleE=Video 720k 23.976fps stereo 256kbps
Command0=""<%AppPath%>coresffmpeg" -y -i "<%InputFile%>" -timestamp "<%TimeStamp%>" -threads 3 -aspect 16:9 -vcodec libxvid -g 200 -qmin 1 -qmax 8 -qsquish 1 -trellis 2 -subq 7 -sc_threshold 30 -qns 3 -mbd 2 -me_range 7 -subq 7 -partitions parti4x4+partp8x8+partp4x4 -cmp chroma -flags bitexact+mv4+qpel+aic+gmc -async 100 -vtag XVID -s 400x224 -r 24000/1001 -b 720k -acodec libmp3lame -ac 2 -ar 44100 -ab 256k -f avi "<%OutputFile%>.avi""

[Item8]
Title=ビデオ730kbps 23.976fps ステレオ 256kbps
TitleE=Video 730k 23.976fps stereo 256kbps
Command0=""<%AppPath%>coresffmpeg" -y -i "<%InputFile%>" -timestamp "<%TimeStamp%>" -threads 3 -aspect 16:9 -vcodec libxvid -g 200 -qmin 1 -qmax 8 -qsquish 1 -trellis 2 -subq 7 -sc_threshold 30 -qns 3 -mbd 2 -me_range 7 -subq 7 -partitions parti4x4+partp8x8+partp4x4 -cmp chroma -flags bitexact+mv4+qpel+aic+gmc -async 100 -vtag XVID -s 400x224 -r 24000/1001 -b 730k -acodec libmp3lame -ac 2 -ar 44100 -ab 256k -f avi "<%OutputFile%>.avi""

[Item9]
Title=ビデオ740kbps 23.976fps ステレオ 256kbps
TitleE=Video 740k 23.976fps stereo 256kbps
Command0=""<%AppPath%>coresffmpeg" -y -i "<%InputFile%>" -timestamp "<%TimeStamp%>" -threads 3 -aspect 16:9 -vcodec libxvid -g 200 -qmin 1 -qmax 8 -qsquish 1 -trellis 2 -subq 7 -sc_threshold 30 -qns 3 -mbd 2 -me_range 7 -subq 7 -partitions parti4x4+partp8x8+partp4x4 -cmp chroma -flags bitexact+mv4+qpel+aic+gmc -async 100 -vtag XVID -s 400x224 -r 24000/1001 -b 740k -acodec libmp3lame -ac 2 -ar 44100 -ab 256k -f avi "<%OutputFile%>.avi""

[Item10]
Title=ビデオ750kbps 23.976fps ステレオ 256kbps
TitleE=Video 750k 23.976fps stereo 256kbps
Command0=""<%AppPath%>coresffmpeg" -y -i "<%InputFile%>" -timestamp "<%TimeStamp%>" -threads 3 -aspect 16:9 -vcodec libxvid -g 200 -qmin 1 -qmax 8 -qsquish 1 -trellis 2 -subq 7 -sc_threshold 30 -qns 3 -mbd 2 -me_range 7 -subq 7 -partitions parti4x4+partp8x8+partp4x4 -cmp chroma -flags bitexact+mv4+qpel+aic+gmc -async 100 -vtag XVID -s 400x224 -r 24000/1001 -b 750k -acodec libmp3lame -ac 2 -ar 44100 -ab 256k -f avi "<%OutputFile%>.avi""


下の記事に続きます(この文章はペーストしないでください)


最新の画像もっと見る

コメントを投稿