2008-09-16 5 views
3

私はムービーに変換する必要がある28,000枚の画像があります。 私は試しましたjpegの束をムービーに変換しようとしています

mencoder mf://*.jpg -mf w=640:h=480:fps=30:type=jpg -ovc lavc -lavcopts vcodec=msmpeg4v2 -nosound -o ../output-msmpeg4v2.avi 

しかし、それは7500フレームでうろたえているようです。

ファイルが webcam_2007-04-16_070804.jpg webcam_2007-04-16_071004.jpg webcam_2007-04-16_071204.jpg webcam_2007-04-16_071404.jpg 2008かそこらを行進までの名前が付けられます。

mencoderにファイル名を渡すことができる別の方法がありますので、途中で停止しませんか?

MEncoder 2:1.0~rc2-0ubuntu13 (C) 2000-2007 MPlayer Team 
CPU: Intel(R) Pentium(R) 4 CPU 2.40GHz (Family: 15, Model: 2, Stepping: 7) 
CPUflags: Type: 15 MMX: 1 MMX2: 1 3DNow: 0 3DNow2: 0 SSE: 1 SSE2: 1 
Compiled with runtime CPU detection. 
success: format: 16 data: 0x0 - 0x0 
MF file format detected. 
[mf] search expr: *.jpg 
[mf] number of files: 28617 (114468) 
VIDEO: [IJPG] 640x480 24bpp 30.000 fps 0.0 kbps (0.0 kbyte/s) 
[V] filefmt:16 fourcc:0x47504A49 size:640x480 fps:30.00 ftime:=0.0333 
Opening video filter: [expand osd=1] 
Expand: -1 x -1, -1 ; -1, osd: 1, aspect: 0.000000, round: 1 
========================================================================== 
Opening video decoder: [ffmpeg] FFmpeg's libavcodec codec family 
Selected video codec: [ffmjpeg] vfm: ffmpeg (FFmpeg MJPEG decoder) 
========================================================================== 
VDec: vo config request - 640 x 480 (preferred colorspace: Planar YV12) 
VDec: using Planar YV12 as output csp (no 3) 
Movie-Aspect is 1.33:1 - prescaling to correct movie aspect. 
videocodec: libavcodec (640x480 fourcc=3234504d [MP42]) 
Writing header... 
ODML: Aspect information not (yet?) available or unspecified, not writing vprp header. 
Writing header... 
ODML: Aspect information not (yet?) available or unspecified, not writing vprp header. 
Pos: 251.3s 7539f (0%) 47.56fps Trem: 0min 0mb A-V:0.000 [1202:0] 
Flushing video frames. 
Writing index... 
Writing header... 
ODML: Aspect information not (yet?) available or unspecified, not writing vprp header. 

Video stream: 1202.480 kbit/s (150310 B/s) size: 37772908 bytes 251.300 secs 7539  frames 

答えて

2

ファイル内の画像のリストを1行に1つずつ表示します。 // @ファイル名あなたが命を使用して、一連の画像からビデオを作成することができます

+0

menc://@../test.txt -mf w = 640:h = 480:fps = 30:type = jpg -ovc lavc -lavcopts vcodec = msmpeg4v2 -nosound -o ../output-msmpeg4v2 .avi テストファイルにすべて入っていても、まだ7500程度のファイルで停止します。 – user11950

+0

何か奇妙なことがあるかどうかを調べるために7500のJPEGをチェックしますか? – moonshadow

+0

固定されたもののように見えます。私はちょうどその地域のテキストリストからいくつかのファイルを削除しました。今回は9600で立ち往生しました。削除をもっとやる時間。 – user11950

0

別の代替は、mencoderのを回避し、あなたはそれらのプログラムで特定のヘルプのためでFreenode IRC上#mplayerまたは#ffmpegに行くほうが良いかもしれません直接

1

をffmpegのを使用することです。

0

奇妙な答えですが、私はBlenderが一連の画像からビデオを構築できると考えました。ちょっとした考え。

1

http://lives.sourceforge.net

は単にディレクトリ内のすべての画像を配置し、彼らはアルファベット順であることを確認し、その後MFを使用しています。 次に、LiVESでファイル/ファイルまたはディレクトリを開き、画像ディレクトリをダブルクリックします。

イメージが読み込まれたら、クリップを編集してさまざまな形式で保存できます。

関連する問題