[FFmpeg-user] Can ffmpeg transcode from mp4(h264/aac) to tsparallel

Steven Liu lingjiujianke at gmail.com
Wed Sep 26 11:47:31 CEST 2012


Hi Roger Pack and Tony

       I've tried the setpts, but the start time is always wrong.

      command line :
       ffmpeg -ss 00:00:17.00 -t 00:00:34.00 -copyts -y -i Hotcha.mkv
-strict -2 -stats  -vcodec libx264 -time_base 17 -preset ultrafast
-b:v 2000k -r 15 -acodec aac -ar 41000 -ab 128k -s 480x320 -f mpegts
-vsync 1 -vf setpts=17.00+PTS -af asetpts=17.00+PTS  -debug_ts -intra
-g 1  b2.ts

       Input #0, mpegts, from 'b2.ts':
  Duration: 00:00:33.93, start: 1.400000, bitrate: 2102 kb/s
  Program 1
    Metadata:
      service_name    : Service01
      service_provider: FFmpeg
    Stream #0:0[0x100]: Video: h264 (Constrained Baseline)
([27][0][0][0] / 0x001B), yuv420p, 480x320 [SAR 32:27 DAR 16:9], 15
fps, 15 tbr, 90k tbn, 30 tbc
    Stream #0:1[0x101]: Audio: aac ([15][0][0][0] / 0x000F), 0 channels, s16


Is there have some parameter wrong?

2012/9/26 Roger Pack <rogerdpack2 at gmail.com>:
>> but i want the start time of  ts file is the time of -ss,
>> like this:
>>
>> Input #0, mpegts, from '/data/m3u8/ipad0_0.ts':
>>   Duration: 00:00:10.00, start: 10.000000, bitrate: 571 kb/s
>
> I presume you want to specify that the PTS times within the TS file
> start at "10.0"?
>
> I believe there is a SETPTS filter that might help.
> -r
> _______________________________________________
> ffmpeg-user mailing list
> ffmpeg-user at ffmpeg.org
> http://ffmpeg.org/mailman/listinfo/ffmpeg-user


More information about the ffmpeg-user mailing list