2011-12-09 28 views
5

私はビデオをm4vにエンコードしようとしていますので、私のウェブサイトでjplayerを使用して再生できますが、問題の原因は正しいパラメータをffmpegに指定しています。ここで私が使用するコマンドです:ビデオを `ffmpeg`で` m4v`に変換するには?

ffmpeg -i 1.avi -vcodec mpeg4 -f m4v -qmax 8 1.m4v 2>&1 

私は、このコマンドを使用して取得するビデオがjplayerにしても、(Ubuntuの上)Totem動画プレイヤーでは再生できません。しかし、私が試してもdemo video from jplayer website evrythingはうまくいきます。

誰でも私が指定する必要があるパラメータについてのヒントを与えることができますか?ビデオを入手するには、m4vビデオ、バニーのように?

+0

アップル独自のmp4のDRMバージョンであるため、ffmpegでm4vファイルを作成することはできません。 FFMPEGはDRMをサポートしていません。 mp4ファイルを作成するだけです。 – Jake

答えて

2

試してみてください。ここで見つける

# extract and encode audio 
ffmpeg -i film.avi -vn temp_audio.mp3 
faac -w -b 128 temp_audio.mp3 temp_audio.aac 
# extract and encode video 
ffmpeg -i input.avi -an -b 400 -vcodec mpeg4 temp_video.m4v 
# mux into mp4 
mp4creator -c temp_video.m4v -hint -r 30 output.mp4 
mp4creator -c temp_audio.aac -hint -interleave output.mp4 
rm temp_audio.mp3 temp_audio.aac temp_video.m4v 

http://discerning.com/topics/audiovideo/video_encoding.htmlffmpegの(コマンドシェル)

+0

ありがとうございますが、この例では 'm4v'ではなく' mp4'を生成します –

+1

私はMP4がDRMなしのm4vであることを闘いましたhttp://en.wikipedia.org/wiki/M4V mp4を使用できるように – piotrekkr

+0

mp4をQuickTimeと出力をiPhone用にm4vに変換します。 – Jake

4

試してみてください。今日でもこの質問を見つける人のため

tools/ffmpeg/./ffmpeg -i debug/assets/videos/sample_iPod.mp4 -vcodec libx264 debug/assets/videos/sample_iPod.m4v 
+0

これはDRM m4v形式では機能しません。 ffmpegはDRMをサポートしていません。 – Jake

+0

申し訳ありません。それはm4vから変換できません。それはm4vを作成するために働くかもしれません。 – Jake

2

彼らがしようとしているからの再生 のソフトウェアプレーヤーはそれらを放棄し、実際の形式に変換する必要があります。m4vは「mp4 DRM」ではなく純粋なビデオストリーム再生メタデータは一切ありません。特定のデジタルカメラを使用したり、Adobeのメディアエンコーダを使用して特定のh.264プリセットを使用してビデオをレンダリングしたり、その他の同様のビデオ生成プロセスを実行したりする場合があります。

これらのケースでは、ffmpegを使ってtopeに再生メタデータを追加するだけです。これはmp4に変換するように指示し、純粋なストリームを再生可能なメディアリソースに変換することで行います。

$> ffmpeg -i input.m4v -vcodec copy -acodec copy output.mp4 

それとも、短いを使用することができます(私は覚えて困難見つける。)形式:

完了
$> ffmpeg -i input.m4v -c:v copy -c:a copy output.mp4 

、あなたは今、完全に再生可能なmp4ファイルを持っている必要があります。

+0

これは、再生されたように見えるが、ビデオやオーディオがないファイルを作成した。 * M4Vファイル形式はAppleが開発したビデオコンテナ形式で、MP4形式に非常に似ています。主な違いは、M4VファイルがオプションでDRMコピープロテクトによって保護されている可能性があるということです* https://en.wikipedia.org/wiki/M4V – Jake

+1

明らかにコメントスレッド全体とすべての編集がこの回答から外れているため、コメントから始まります:かなりの数のデジタルカメラがm4vファイルを生成しますが、純粋なビデオストリームであるタイプのいくつかのAdobeツールもあります。別の種類のソース(たとえば、iTunesフォルダ)のm4vをお持ちの場合、マイレージが異なる場合があります。 –

関連する問題