[Ffmpeg-devel] [Ffmpeg-devel-old] SVCD bug

Måns Rullgård mru
Wed Jan 25 12:27:19 CET 2006


Colin Ward said:
> M?ns Rullg?rd wrote:
>>
>>> Here is a file that comes from an SVCD created with Nero. I don't know
>>> if the file plays in regular players (given SVCD is a half supported
>>> format). And the file doesn't play in DirectShow apps. Although it
>>> works in Media Player Classic. Other apps like VLC or mkvmerge only
>>> see the MPEG2 video track from the file.
>>>
>>> The reason: the MPEG data are inside RIFF chunks from the CDXA
>>> format. In FFMPEG it's recognised as PSX files, and there's even some
>>> code in there to work with SVCD, but for some reason it doesn't.
>>
>> Here's a little program I wrote to convert VCD files to plain MPEG.
>
>    Why would this be required?  Doesn't FFMPEG support VCD files already?

I can think of many reasons to want a proper MPEG file rather than a VCD
encapsulated one.  The OP's file apparently causes problems for ffmpeg.

>    I have a VCD related problem that I have been meaning to look into.
> I have a couple of .dat files from a couple of different VCDs.  One of
> them plays in my FFMPEG based program and the other causes either
> av_open_input_file() or av_find_stream_info() to return an "unknown
> format" error.  I can't remember exactly at the moment as I am not in
> front of my development computer.
>
>    Why would one VCD .dat file be playable and not the other?

Post some samples, please.

-- 
M?ns Rullg?rd
mru at inprovide.com





More information about the ffmpeg-devel mailing list