このブログを検索

2011年10月3日月曜日

【OMG! Ubuntu! 翻訳】Ubuntu で OGV を AVI に手早く変換するには

【注意】以下の文は、OMG! Ubuntu! の記事を翻訳したものです。翻訳に誤りやずれがあるかもしれません。
[How To] Quickly Convert Ogv to Avi in Ubuntu
(本家掲載日時:2011年9月23日〈現地時間〉)

YouTube は OGV 形式を嫌っています。これは本当です。

動画によるチュートリアルを作成するために、デスクトップのスクリーンキャストを苦労して記録したことが今までにあれば… 飼っているハムスターがマカレナをしている動画を PiTiVi で編集するのに何時間もかけたことがあれば… もしくは、動画を OGV 形式のまま保存したことがあれば…

YouTube は OGV 動画のアップロードを何の問題もなく受け容れている一方で、実際には OGV ファイル形式をサポートししていません。YouTube が OGV 動画のアップロードを「処理」すると、大抵以下のような結果に終わります:

http://www.youtube.com/watch?v=naDhCOho4eM

これはよくありません。

OGV 形式を AVI 形式(他の形式も可)に変換する方法は数多くありますが、以下の方法は私が採っているもので、(他の方法を試してみても結局)いつもこの方法を使います。これは「ユーザーフレンドリー」ではありませんが、実にうまくいきます。

Ubuntu で OGV 形式を AVI 形式に変換するには
最初のステップは "mencoder" パッケージのインストールです。Ubuntu ソフトウェアセンターから入手できます。インストールするには、下のボタンをクリックします。

ボタンが動作しない場合は apt://mencoder をアドレスバーに貼り付けて移動

次に、必要に応じてできるだけ多くの動画を一括して変換するためのスクリプトをコマンドラインを使って作成します。

端末を開いて、次のコマンドを注意して入力します。
  • gksu gedit /usr/bin/ogv2avi

開いた空のテキスト文書に以下のスクリプトを貼り付けます:

#!/bin/bash
# ogv to avi
# Call this with multiple arguments
# for example : ls *.{ogv,OGV} | xargs ogv2avi
N=$#;
echo “Converting $N files !”
for ((i=0; i<=(N-1); i++))
do
echo “converting” $1
filename=${1%.*}
mencoder “$1″ -ovc xvid -oac mp3lame -xvidencopts pass=1 -o $filename.avi
shift 1
done

保存ボタンをクリックし、ウィンドウを閉じます。


次にそのファイルに実行権限を与える必要があります。端末の操作に戻って、こう入力します:
  • sudo chmod +x /usr/bin/ogv2avi

Ogv2avi を使って動画を変換する
OGV 動画をホームフォルダーに配置して、端末を開いてこう実行します:
  • ogv2avi video1.ogv video2.ogv 

(変換は個別に行われますが)コマンドを使ってできるだけ多くの動画を変換できます。

自分好みのやり方があるでしょうから、他の読者がそのやり方を使えるようにコメント欄で自由に共有してください。




# take the trouble - 労を惜しまない、苦労する

# feel free to do - 遠慮なく〜する、気軽に〜する、自由に〜する、