[MEncoder-users] Problem with EDL
Fluxid
fluxid at o2.pl
Sun Jun 24 16:12:55 CEST 2007
> I also tried using EDL while encoding, but here is other problem: I want to skip first 6 mnutes, then encode 2 minutes, and skip all
> the rest. But with -hr-edl-seek enabled it runs forward to realise thata at the end of skipped block is nothing more to encode (last
> value of edl file is larger than length of movie). This skipping takes about half of hour (because it decodes all skipped frames)....
Sorry for multiposting...
Here is one line from console:
EDL SKIP: Start: 794.00 End: 5440.00 Current: V: 949.45 A: 0.00
Movie length is 5406 seconds.
(I think it should test is the end of skipped block is larger than end of movie. If it is, it should
stop decoding frames of skipped block and continue with another file/stop encoding)
Command:
mencoder -nosound -noskip -noaspect -hr-edl-seek \
-o ppr2.v -ovc x264 -x264encopts \
subq=7:partitions=all:8x8dct:me=umh:frameref=2:bframes=3:b_pyramid:weight_b:qp_min=5:qp_max=30:\
qp_step=8:pass=2:direct_pred=auto:nofast_pskip:chroma_qp_offset=-2:bitrate=4000 \
Ppr.mkv -edl test.edl -endpos 900 -sws 1 -vf scale=1280:688:0:0:6 \
Ppr.mkv -edl test.edl -endpos 900 -sws 9 -vf pp=ha:128:7/va/dr,unsharp=l13x11:1:c7x7:1,denoise3d,scale=1280:688:0:0:6
It's other case. I'm comparing different filters and downscaling, but problem is the same.
-endpos doesn't work at all (both skipping and encoding doesn't stop at 900 second. it doesn't stop at all)
EDL file:
0 778 0
794 5440 0
Thanks in advance for your help...
More information about the MEncoder-users
mailing list