Linuxでのビデオ変換:mencoder
スマートフォンやPDAでの表示に適したmpeg4ビデオを作成します。
Linuxには、Mplayerに付属のmencoder(MPlayerのMovie Encoder)という、非常に強力なビデオおよびオーディオ変換ソフトウェアがあります。 mencoderは、調整するオプションがたくさんある完全手動カメラのようなものですが、これが最も一般的なケースです。
aviファイルを変換して字幕をビデオに埋め込みます。まず次の条件を仮定します。
ファイル名:video.avi
字幕ファイル名:video.srt
オブジェクトファイル:new.avi
ターゲットファイル形式:mpeg4
ターゲットファイルビデオビットレート:200
ターゲットファイルオーディオビットレート:64
ターゲットファイル解像度:320:240
埋め込み字幕を作成するために必要なフォント:simsun.ttf
(上記の項目は実際の状況に応じて調整することができます)
変換コマンドは以下のとおりです。
mencoder-oac Mp3lame -lameopts vbr = 3:br = 64 -ovc lavc
-lavcoptsvcodec = mpeg4:mbd = 1:vbitrate = 200 -sub video.srt -o new.avi
-fontsimsun。 Ttf video.avi -subcp cp936 -subfont-text-scale 4
-vfscale = 320:240
各オプションの意味:
-oacエンコードされたファイルのオーディオ部分。これはmp3、mp3lameにオーディオをエンコードするためのlameの使用法です。他の利用可能なオプションはmancoderのmanページで見ることができます。
-lameopts名前が示すように、lameオプションは、ここでビットレートを定義するだけです。
vbr音声ビットレートを次の形式で設定します。vbr =
0 cbr平均ビットレート
1 mt
2 rh一定ビットレート後続のABRでのモードエンコードはモードを事前設定します。
3 abr
4 mtrh
がここで使用されます。
brは必要なレート値を設定するためのもので、フォーマットはbr =です。このオプションはvbrが0と3の場合にのみ使用できます。
-ovcエンコードされたファイルのビデオ部分。主に次のオプションがあります。
-ovc copy
エンコードしないで、単にビデオストリームをコピーします。
-ovc divx4
コードをDivX4 /DivX5にコピーします。 Br>
-ovc raw
任意の非圧縮形式にエンコードします( '-vf format'で特定の形式を設定します)。
-ovc lavc
Libavcodecエンコーディング
-lavcoptsはlibavcodecのオプションです。
vcodec =指定された動画エンコーディングを使用します。以下のメジャー値のリストを使用してください。
h264
H.264
h263
H.263
h263p
H.263 +
mpeg4
MPEG-4(DivX 4/5)
msmpeg4
DivX 3
msmpeg4v2
MS MPEG4v2
wmv1
Windows Media Video、バージョン1(別名WMV7)
wmv2
Windows Mediaビデオ、バージョン2(別名WMV8)
rv10
古いRealVideoフォーマット
mpeg1video
MPEG-1 video
mpeg2video
MPEG-2 video
mbdビデオマクロブロックを決定するためのアルゴリズムで、mbd = 1が必要です。残りはmanページで見ることができます。
vbitrateビデオのビットレートを設定します(デフォルトは800)。
-sub字幕ファイルの設定
-oターゲットビデオファイル
-font埋め込み字幕のフォントを作成するパス
-subcp字幕コーディング、簡体字中国語はcp936です。
-subfont-text-scale字幕フォントのサイズ
-vf scaleビデオの解像度
字幕にビデオファイルを埋め込む必要がない場合-sub、-font、-subcp、-subfont-text-scaleオプションを削除するだけです。 rmvbからmpeg4への変換についても同じことが言えます。
Linuxでのビデオ変換:ffmpeg
フォーマット:ffmpeg [[入力ファイルオプション] - i入力ファイル名] {[入力ファイルオプション]出力ファイル名}
Linuxシステムの正常な動作を保証し、発生したさまざまなシステムの問題を正確に解決するためには、システム管理者がログファイルを注意深く読むことが非常に重要です。 。この記事では、ログファイルとは何か
またはvmlinuxを生成するプロセスに入ります - 最初のものは、 kernel \\ arch \\ arm \\ kernel \\ head-armvです。 .o、そして我々はまた、最初にそれ
香港がいまだに書店が提供する電子教科書の問題に関して綱引きを開始しているように、台湾は小学校や中学校向けに電子教科書を積極的に紹介しただけでなく通常の使用法では、台湾の学生はWindowsに代わるもの
は長い時間(約3日)を得て、そしてついに成功しました。最初は私はあきらめたいと思いましたが、ゆっくりと問題を知り始めました。それでも同じ文:持続は勝利です! ! まず、図に示すようにホストマシンのI