[FFmpeg-user] Split video frame accurate respecting GOP's

belcampo belcampo at zonnet.nl
Tue Oct 25 16:33:39 CEST 2011


On 10/25/2011 03:48 PM, me at renecalles.de wrote:
> Hi Deepika, belcampo,
>
> thank you both for your input.
>
> I'm thinking in some kind of more general solution.
> The idea is to parse the video, looking for I-Frames in a defined 
> interval and split directly before the I-Frame appears.
> This could also solve the fixed / non-fixed GOP situation.
Search: 
http://www.google.nl/url?sa=t&rct=j&q=extract%20list%20of%20keyframes%20belcampo&source=web&cd=1&ved=0CBwQFjAA&url=http%3A%2F%2Fffmpeg-users.933282.n4.nabble.com%2FCreating-a-list-of-I-frames-td2299316.html&ei=bcimTojxDc30-gasnN2vCQ&usg=AFQjCNGE63wbQ4bx7TfpJT4fIH_aglfN5w&cad=rja
>
> The -ss and -t solution makes me feel a bit uncomfortable as it not 
> really "under control".
>
> Regards,
> René
>
>
>
> On Tue, 25 Oct 2011 12:49:55 +0200, belcampo wrote:
>> On 10/25/2011 11:58 AM, Deepika wrote:
>>> Hi rene,
>>>
>>> Please take a look at -ss and -t options to split the file. If you 
>>> have fixed gops at regular intervals this should solve your problem.
>>>
>>> Regards,
>>> Deepika
>>> On 10/25/2011 05:04 PM, me at renecalles.de wrote:
>>>> Hi there,
>>>>
>>>> i would like to split video streams frame accurate for separate 
>>>> encoding on different machines.
>>>>
>>>> For that in my theory i need to split those files frame accurate 
>>>> respecting the GOP's.
>>>>
>>>> Now my question is, is there any way to do it with ffmpeg or do i 
>>>> have do stick with libav?
>>>>
>>>> Any hint is appreciated.
>> Search for [issue2114] GOP-based multithreading(h264 encoding
>> performance boost of 78%)
>> I asked for this in june 2010. If your source is as mentioned above
>> "you have fixed gops at regular intervals" as with DVB-S mpeg2 files
>> which have GOPs of 12-frames it's easy. If it's h264, the HD-channels
>> it's more tedious. There is a solution, if you use tsMuxeR/tsMuxerGUI
>> you can split the source in parts, where tsMuxeR takes care of
>> splitting at GOP-boundaries, each part starts with an I-frame.
>> mkvtoolnix has the same ability.
>>>>
>>>> Thanks a lot.
>>>>
>>>> René
>>>> _______________________________________________
>>>> ffmpeg-user mailing list
>>>> ffmpeg-user at ffmpeg.org
>>>> http://ffmpeg.org/mailman/listinfo/ffmpeg-user
>>>
>>> _______________________________________________
>>> ffmpeg-user mailing list
>>> ffmpeg-user at ffmpeg.org
>>> http://ffmpeg.org/mailman/listinfo/ffmpeg-user
>>
>> _______________________________________________
>> ffmpeg-user mailing list
>> ffmpeg-user at ffmpeg.org
>> http://ffmpeg.org/mailman/listinfo/ffmpeg-user
>
> _______________________________________________
> ffmpeg-user mailing list
> ffmpeg-user at ffmpeg.org
> http://ffmpeg.org/mailman/listinfo/ffmpeg-user



More information about the ffmpeg-user mailing list