[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
# 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 - 遠慮なく〜する、気軽に〜する、自由に〜する、