[MPlayer-users] cat files
Michel Bardiaux
mbardiaux at mediaxim.be
Wed Apr 25 17:53:02 CEST 2007
Philippe De Neve wrote:
> Tnx
>
>> mencoder -oac copy -ovc copy -o out.avi berlitz_junior_raw.avi
>> volver_raw.avi
>
> this seems to work.
>
> But now I want to pipe the output to ffmpeg? I tried:
>
> mencoder -oac copy -ovc copy -o pipe.avi berlitz_junior_raw.avi
> volver_raw.avi
>
> ffmpeg -i pipe.avi -vcodec mpeg4 -acodec aac out.mp4
>
> ...but this results in an ffmpeg error:
>
> "pipe1.avi: error while opening files"
>
> Any info, hints on this one?
For one thing, the audio sampling rates are different on berlitz and
volver. Does mencoder tell you it converted the 2nd audio?
And why a message about "pipe1.avi"? Are you sure you did not use -i
pipe1.avi, then retyped the command here instead of copy/paste?
>
> regards, Philippe.
>
>
>
> On 25 Apr 2007, at 17:19, Giacomo Comes wrote:
>
>> On Wed, Apr 25, 2007 at 05:04:23PM +0200, Philippe De Neve wrote:
>>> Hi All,
>>>
>>> I tried concatenating files by:
>>>
>>> cat berlitz_junior_raw.avi volver_raw.avi | mencoder -noidx -oac
>>> copy -ovc copy -o out.avi -
>>>
>>> this results in only the first file being copied to ou.avi. The
>>> second file volver_raw.avi is not added. Strange.
>> Have you tryed:
>> mencoder -oac copy -ovc copy -o out.avi berlitz_junior_raw.avi
>> volver_raw.avi
>>
>> It should work or at least it should concatenate both source files.
>>
>> Giacomo
>>
>>> Has anybody an idea what could be going wrong?
>>> Below some output of mencoder and analyze with ffmpeg of both source
>>> files.
>>>
>>> tnx for all help, wfr, phil.
>>>
>>>
>>> MENCODER
>>> MEncoder 1.0pre8-3.3.5 (C) 2000-2006 MPlayer Team
>>> CPU: AMD Athlon(tm) XP 2200+ (Family: 6, Model: 8, Stepping: 1)
>>> CPUflags: Type: 6 MMX: 1 MMX2: 1 3DNow: 1 3DNow2: 1 SSE: 1 SSE2: 0
>>> Compiled for x86 CPU with extensions: MMX MMX2 3DNow 3DNowEx SSE SSE2
>>>
>>> Reading from stdin...
>>> success: format: 0 data: 0x0 - 0x0
>>> AVI file format detected.
>>> VIDEO: [I420] 320x240 24bpp 25.000 fps 23040.3 kbps (2812.5
>>> kbyte/s)
>>> [V] filefmt:3 fourcc:0x30323449 size:320x240 fps:25.00
>>> ftime:=0.0400
>>> videocodec: framecopy (320x240 24bpp fourcc=30323449)
>>> audiocodec: framecopy (format=1 chans=2 rate=44100 bits=16 B/s=176400
>>> sample-4)
>>> 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: 40.3s 1007f (100%) 278.48fps Trem: 0min 117mb A-V:0.040
>>> [23039:1411]
>>> Video stream: 23040.000 kbit/s (2879999 B/s) size: 116006400 bytes
>>> 40.280 secs 1007 frames
>>> Writing index...
>>> Writing header...
>>> ODML: Aspect information not (yet?) available or unspecified, not
>>> writing vprp header.
>>>
>>> Video stream: 23040.000 kbit/s (2879999 B/s) size: 116006400 bytes
>>> 40.280 secs 1007 frames
>>>
>>> Audio stream: 1411.200 kbit/s (176400 B/s) size: 7105980 bytes
>>> 40.283 secs
>>>
>>>
>>> FFMPEG -I BERLITZ_JUNIOR_RAW.AVI
>>>
>>> FFmpeg version CVS, Copyright (c) 2000-2004 Fabrice Bellard
>>> configuration: --enable-mp3lame --enable-faad --enable-gpl --
>>> enable-faac --enable-amr_nb --enable-amr_nb-fixed --enable-amr_wb --
>>> enable-amr_if2 --enable-pthreads --enable-x264
>>> libavutil version: 49.0.0
>>> libavcodec version: 51.1.0
>>> libavformat version: 50.0.0
>>> built on Oct 12 2006 19:16:08, gcc: 3.3.5 (Debian 1:3.3.5-13)
>>> Input #0, avi, from 'berlitz_junior_raw.avi':
>>> Duration: 00:00:40.2, start: 0.000000, bitrate: 24456 kb/s
>>> Stream #0.0, fps: 25.00 fps(r): Video: Codec: rawvideo,
>>> yuv420p,width: 320 height: 240
>>> Stream #0.1: Audio: pcm_s16le, 44100 Hz, stereo, 1411 kb/s
>>> Must supply at least one output file
>>>
>>>
>>> FFMPEG -I VOLVER_RAW.AVI
>>> FFmpeg version CVS, Copyright (c) 2000-2004 Fabrice Bellard
>>> configuration: --enable-mp3lame --enable-faad --enable-gpl --
>>> enable-faac --enable-amr_nb --enable-amr_nb-fixed --enable-amr_wb --
>>> enable-amr_if2 --enable-pthreads --enable-x264
>>> libavutil version: 49.0.0
>>> libavcodec version: 51.1.0
>>> libavformat version: 50.0.0
>>> built on Oct 12 2006 19:16:08, gcc: 3.3.5 (Debian 1:3.3.5-13)
>>> Input #0, avi, from 'volver_raw.avi':
>>> Duration: 00:01:38.1, start: 0.000000, bitrate: 24577 kb/s
>>> Stream #0.0, fps: 25.00 fps(r): Video: Codec: rawvideo,
>>> yuv420p,width: 320 height: 240
>>> Stream #0.1: Audio: pcm_s16le, 48000 Hz, stereo, 1536 kb/s
>>> Must supply at least one output file
--
Michel Bardiaux
R&D Director
T +32 [0] 2 790 29 41
F +32 [0] 2 790 29 02
E mailto:mbardiaux at mediaxim.be
Mediaxim NV/SA
Vorstlaan 191 Boulevard du Souverain
Brussel 1160 Bruxelles
http://www.mediaxim.com/
More information about the MPlayer-users
mailing list