
Ubuntu日本語フォーラム

ログインしていません。
ubuntu8.10を使用しています。
winffでエンコードしたいのですがうまくいきません。
ffmpegは別途にビルドしました。
winffの設定は間違っていないとおもうのですが、端末の表示には最後の行に
/usr/local/bin/ffmpeg: unrecognized option '-me'
Press Enter to Continue
と出ます。もちろんエンターすると端末が閉じて、それで終わりです。
winffの設定の端末オプションのところは「-e」となっていますのでここを「-me」に変更すると
今度はまったく動きません。端末すら開きません。
もしよかったらご教示いただけると助かります。
以上
オフライン
Topic: Latest versions of ffmpeg don't support -me, use -me_method instead « on: October 11, 2008, 05:08:22 PM »
最新のffmpegは -meオプションをサポートしないので、代わりに-me_methodを使う
http://www.biggmatt.com/forums/index.php?topic=235.0 (英語)
ということなので、
grep '\-me ' ~/.winff/presets.xml
を実行すると、どこかに -meが出てきませんか?
それを -me_methodに替えればよいような気がします。
最後の編集者: STGSAGWAN (2009-03-02 21:58:47)
投稿ありがとうございます。
iPod用h.264のプリセットを確認したところ下記のとおりです。
-r 29.97 -vcodec h264 -s 640x480 -aspect 4:3 -flags +loop -cmp +chroma -deblockalpha 0 -deblockbeta 0 -b 1000k -maxrate 1250k -bufsize 4M -bt 256k -refs 1 -coder 0 -me umh -me_range 16 -subq 7 -partitions +parti4x4+parti8x8+partp8x8 -g 250 -keyint_min 25 -level 30 -qmin 10 -qmax 51 -qcomp 0.6 -trellis 2 -sc_threshold 40 -i_qfactor 0.71 -acodec aac -ab 80k -ar 48000 -ac 2
-meのところが古いプリセット、という事なのでしょうか?
プリセットを変更するのは、正直わけがわかっていないので躊躇します。
winffをインストール(ソースからビルド?)しなおしたら解決するのでしょうか?
本当に初心者なのですみません。
オフライン
hiroshi7 による投稿:
-meのところが古いプリセット、という事なのでしょうか?
たぶんそうだと思います。
追記:
すみません。「古い」というのは語弊がありました。
(ソースからビルドした場合など)最新バージョンのffmpegにとってみると、「-meは古い」という表現が適切でした。
hiroshi7 による投稿:
プリセットを変更するのは、正直わけがわかっていないので躊躇します。
winffをインストール(ソースからビルド?)しなおしたら解決するのでしょうか?
winff再インストールの必要性はないでしょう。(再インストールすれば直る問題でもないですし)
ユーザ用のプリセット ~/.winff/presets.xml (たぶんこれ)のバックアップをとっておいて、~/.winff/presets.xmlをエディタで開いて、-meを-me_methodに置換していけばよいと思います。
もし問題があればそのファイルを元に戻せばよいだけなので。
最後の編集者: STGSAGWAN (2009-03-02 22:20:32)
さっそくの返信本当にありがとうございます。
xmlを修正したところ、-meというエラーは出なくなりました。
しかし今度は
Unknown encoder 'h264'
と出ます。エンター押すと終了してしまいます。
せっかく教えていただいたのに申し訳ないです。
オフライン
Unknown encoder 'h264'
これは、h264のエンコーダがないというエラーでしょう。
まずは、「ffmpeg h264 Unknown encoder」でフォーラム検索もしくはWeb検索して調べてみましょう。
どうにも分からなければ、当フォーラムで別の投稿で質問されるとよいかと思います。
最後の編集者: STGSAGWAN (2009-03-02 22:46:55)
いろいろとご丁寧にありがとうございました。
どうしても解決できないので、以前にエンコードができていたubuntu8.04を再インストールします。
ありがとうございました。
オフライン