set _NAME_=DAS BOOT [1981][2004] 1of2
set _WORK_=c:\work\
set _JOB_=%_WORK_%%_NAME_%
set
_GET_=concat:y:\VIDEO_TS\VTS_01_1.VOB^|y:\VIDEO_TS\VTS_01_2.VOB^|y:\VIDEO_TS\VTS_01_3.VOB^|y:\VIDEO_TS\VTS_01_4.VOB
set _PUT_=%_JOB_%.vob.mp4
:: before get
set _is_16x9SD24'p_=-analyzeduration 500000000 -probesize 500000000
-colorspace smpte170m -color_primaries smpte170m -color_trc smpte170m
-r:v 24000/1001 -start_at_zero -copyts -dn -canvas_size 1920x1080
-fix_sub_duration
:: after get
set _x_CC_=-bsf:v "filter_units=remove_types=6"
:: filter_complex
:: put
set _put_24Ktb_=-fps_mode:v passthrough -fps_mode:a passthrough
-enc_time_base:v 1:24000
set _COPYv_=-map 0:v:0 -c:v:0 copy
set _COPYa_=-map 0:a:1 -c:a:0 copy
c: & cd %_WORK_%
ffmpeg %_is_16x9SD24'p_% ^
-i "%_GET_%" ^
%_x_CC_% ^
%_put_24Ktb_% ^
%_COPYv_% %_COPYa_% "%_PUT_%"
[mp4 @ 0000000005ac0040] Timestamps are unset in a packet for stream
0. This is deprecated and will stop working in the future. Fix your code
to set the timestamps properly
[mp4 @ 0000000005ac0040] pts has no value
[vost#0:0/copy @ 0000000004c69700] Non-monotonic DTS; previous: 2002,
current: 2002; changing to 2003. This may result in incorrect timestamps
in the output file.
Well? Fix your code, eh.
_______________________________________________
ffmpeg-user mailing list -- [email protected]
To unsubscribe send an email to [email protected]