[FFmpeg-devel] [FFmpeg-user] Remuxing for the PS3

Christian Iversen chrivers
Sat Apr 4 12:49:17 CEST 2009


M?ns Rullg?rd wrote:
> Baptiste Coudurier <baptiste.coudurier at gmail.com> writes:
> 
>> On 4/3/2009 12:57 PM, M?ns Rullg?rd wrote:
>>> Robert Swain <robert.swain at gmail.com> writes:
>>>
>>>> Rather than arguing about whether it's on- or off-topic, why don't we
>>>> try to figure out what is wrong with ts muxing with regard to the
>>>> files being demuxed on the PS3? If it is insisted upon, this could
>>>> move back to FFmpeg-user.
>>>>
>>>> A good start would be to have a sample ts file or so that is (/are)
>>>> known to be working on a PS3 and a sample file that is known to be not
>>>> working on a PS3 and the attention of someone who knows something
>>>> about ts.
>>> The problem is that TS files created by FFmpeg are wildly out of
>>> spec.  What is needed is a complete rewrite of the TS muxer, which is
>>> not a simple task.
>> I don't think this is needed, what is needed is to implement a correct
>> buffering model for the TS muxer, it can/should reuse some existing code
>> in PS muxer if possible.
> 
> For H.264 some additional descriptors need to be generated as well.
> This part should be fairly simple though.

Also, for H.264, ffmpeg seems to set video type = 0x0000. I'm pretty 
sure that's wrong too. In fact, it might be one of the major reasons the 
PS3 wont recognize the video, come to think of it.

(Or, it's just some wrong info ffmpeg displays on the screen only. I'm 
not sure if 0x0000 actually goes into the file anywhere)

-- 
Med venlig hilsen
Christian Iversen



More information about the ffmpeg-devel mailing list