チップス

ogvからmp4へ変換をubuntuで


まず sudo aptitude install install mencoder で mencoder をインストールします。
  

$ mencoder input.ogv -oac mp3lame -ovc lavc -lavcopts vocdec=mpeg4 -o output.mp4

$ mencoder input.ogv -oac mp3lame -ovc lavc -lameopts cbr:br=128 -srate 44100 -fps 25 -ofps 30 -lavcopts vcodec=mpeg4 bitrate=1600 -o output.mp4

 
avi に変換してから動画編集する事も多いですね。
 
【OMG! Ubuntu! 翻訳】Ubuntu で OGV を AVI に手早く変換するには より
 

#!/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

上記のシェルスクリプトを参考にさせていただいて、簡単なシェルスクリプトを書きました。
シェルスクリプトで引数を使う
 

#!/bin/sh

if [ $# -ne 2 ]; then
        echo "arg error!! 第1引数:src.file 第2引数 target.file" 
        echo "sample: ./cnv.sh test.ogv work.avi" 1>&2
        exit 1
fi

mencoder $1 -ovc xvid -oac mp3lame -xvidencopts pass=1 -o $2

参考URL

  1. ubuntu上でogvやaviをmp4に変換する
  2. 【OMG! Ubuntu! 翻訳】Ubuntu で OGV を AVI に手早く変換するには

   チップス