help-vcdimager
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[VCDImager] [Fwd: Re: [transcode-users] Merging DV (input) or MPEG (outp


From: Chris Worley
Subject: [VCDImager] [Fwd: Re: [transcode-users] Merging DV (input) or MPEG (output) files]
Date: 23 Feb 2002 14:34:39 -0700

Hi,

I also tried tccat on the SVCD output mpg files from transcode/tcmplex. 
This seems fine when played back through vlc.  But, When I supply the
resulting output file (from tccat) to vcdimager, I get the error: 

++ WARN: APS' pts seems out of order (actual pts 8.221367, last seen pts
278.491367) -- ignoring this aps 

A few thousand times.  Furthermore, the resulting VCD looses sync at the
first splice.  Finally, the DVD player quits incrementing time after the
splice point (but it does keep playing the out-of-sync SVCD).  This
doesn't happen if I just give all the individual mpeg files to
vcdimager... but it puts an annoying pause at the splice.

I did notice that tccat does allow the "-i <dir>" command line notation
to take directories from a file... which makes me think the original
problem (transcode won't accept the "-i <dir>" notation when dealing
with a directory full of DV AVI files) is limited to DV AVI files.  That
doesn't do me a lot of good, as that's the type of input I need to
merge. 

So, I'm still looking for a way to seamlessly splice either the input CV
AVI files or (preferably) the output SVCD MPEG files.

Chris

On Wed, 2002-02-20 at 10:02, Chris Worley wrote: 
> I've tried merging the input DV with avimerge, but it bombs out at
> 2.1GB... so I need some way to have transcode take all the input DV AVI
> files and transcode them into 1 MPEG2 file, or a way to seamlessly merge
> the MPEG2 output files.
> 
> Any ideas?
> 
> Thanks,
> 
> Chris
> 
> On Mon, 2002-02-18 at 11:42, Chris Worley wrote:
> > To make NTSC VCD's from DV, I'm using the incantation:
> > 
> > transcode -i capture001.avi -x dv -I 1 -V -f 29.97 -e 32000 -g 720x480 \
> >     -o capture001 -y mpeg -F v,4
> > 
> > I'm trying to merge all the capture files into one VCD.  I tried putting
> > them all into one directory and using the "-i capdir/" option, but it
> > gave me the error:
> > 
> >     # transcode -i caps/ -x dv,avi -I 1 -V -f 29.97 -e 32000 -g             
> > 720x480
> > -o capture001 -y mpeg,mpeg -F v,1 
> >     transcode v0.6.0pre3-20020218 (C) 2001-2002 Thomas Östreich
> >     [transcode] auto-probing source caps/ (ok)
> >     [transcode] V: import format    | Digital Video RIFF data, AVI
> >     (V=dv|A=avi)
> >     [transcode] V: import frame     | 720x480  1.50:1
> >     [transcode] V: de-interlace     | (mode=1) interpolate scanlines
> >     (fast)
> >     [transcode] V: encoding fps     | 29.970
> >     [transcode] V: Y'CbCr           | YV12/I420
> >     [transcode] A: import format    | 0x1     PCM           [32000,16,2]   
> > 0 kbps
> >     [transcode] A: export format    | 0x50    MPEG layer-2  [32000,16,2] 
> > 128 kbps
> >     [transcode] A: bytes per frame  | 4272 (4270.937604)
> >     [transcode] A: adjustment       | address@hidden
> >     [import_avi.so] v0.4.1 (01/29/02) (video) * | (audio) *
> >     [import_dv.so] v0.2.6 (11/08/01) (video) DV | (audio) PCM
> >     [export_mpeg.so] v1.1.0 (02/17/02) (video) MPEG 1/2 | (audio)   MPEG 1
> > Layer II
> >     error: no audio track found
> >     error: popen PCM stream
> > 
> > (NOTE: the "-i caps/" will work if any file in the "caps/" subdirectory
> > is included on the command line... just not if you want to put them all
> > together.)
> > 
> > So, I tried letting VCDImager do the work (after using tcmplex to
> > combine the A/V files):
> > 
> >     # vcdimager *.mpg
> > 
> > But, vcdimager won't make the transitions seamless (2-3 second pauses
> > between original capture files).
> > 
> > What's the right way to merge the avi's or mpegs to make them seamless?
> > 
> > Note that the "-F v,1" argument kept the audio sample rate at 32KHz,
> > which the VCD standard is, I think, 44.1KHz (I'm trying another test now
> > wth "-E 44100" on the command line, to see if that VCD plays audio on my
> > player).  I'm thinking that using the "-F v," option should force the
> > audio to the standard's frequency.
> > 
> > Thanks -- transcode is a very good program (with a bit of a learning
> > curve, like a "Swiss Army Knife") that fills a very needed gap in Linux
> > multimedia.
> > 
> > Chris
> > 
> > P.S. I found some documentation for the -F argument for mpeg output in
> > export_mpeg.c (I couldn't find it anywhere else, so I thought other's
> > might be interested too):
> > 
> > /-- check parameter ("-F <p>,?,?") for base profile. --
> >     //-- available profiles (1 char string):              --
> >     //--  '1' = MPEG 1 (default)                          --
> >     //--  'b' = big MPEG 1 (experimental)                 --
> >     //--  'v' = VCD                                       --
> >     //--  's' = SVCD                                      --
> >     //--  '2' = MPEG2                                     --
> >     //--  'd' = DVD compliant
> >     //------------------------------------------------------
> > 
> > //-- check parameter ("-F ?,<r>,?") for resizer --
> >     //-- and setup w/h values of destination frame  --
> >     //-- ( = encoder input). available values are:  --
> >     //--   0 = disable resizer (default)            --
> >     //--   1 = 352x288  (PAL VCD)                   --
> >     //--   2 = 480x480  (SVCD-PAL)                  --
> >     //--   3 = 480x576  (SVCD NTSC)                 --
> >     //--   4 = 352x240  (NTSC VCD)                  --
> >     //------------------------------------------------
> > 
> > //-- parameter ("-F ?,?,<"user profile">") will be used as --
> >     //-- user profile with paramters to overload base profile. --
> >     //-----------------------------------------------------------
> > 
> > _______________________________________________
> > transcode-users mailing list
> > address@hidden
> > http://www.theorie.physik.uni-goettingen.de/mailman/listinfo/transcode-users
> 
> 
> _______________________________________________
> transcode-users mailing list
> address@hidden
> http://www.theorie.physik.uni-goettingen.de/mailman/listinfo/transcode-users




reply via email to

[Prev in Thread] Current Thread [Next in Thread]