Ticket #27 (new enhancement)

Opened 2 years ago

Last modified 6 months ago

vob support

Reported by: tick Assigned to: durin42
Priority: normal Milestone: Requested Codecs
Component: Perian-Main Version:
Severity: normal Keywords:
Cc:

Description (Last modified by gbooker)

Add vob and other mpeg type streams support

Change History

(follow-up: ↓ 2 ) 10/03/06 13:06:04 changed by wimpus@gmail.com

It would be great if Perian support VOB files.

(in reply to: ↑ 1 ; follow-up: ↓ 3 ) 10/08/06 15:51:28 changed by anonymous

I'd like to second this request. Of the features on the RoadMap?, this is my #1 request :)

(in reply to: ↑ 2 ) 10/08/06 15:55:29 changed by tick

Replying to anonymous:

I'd like to second this request. Of the features on the RoadMap?, this is my #1 request :)

There is no need to second requests when they have a milestone assigned to them. If they have a milestone that means we're intending to resolve the ticket, in this case, this ticket.

12/10/06 20:05:37 changed by gbooker

  • milestone deleted.

We may need to delay this one, at least if we use ffmpeg to read it. There are several reasons (any one of which is a blocker):

  • No width or height information for video streams
  • No sample rate or channel count for audio streams
  • No duration information for packets
  • No position information for data in packets (required to create reference movie).

I think this will have to wait until we have a method other than reference movies to import. Removing the milestone until we have another solution.

01/05/07 08:56:02 changed by gbooker

  • description changed.

Changed to have other mpeg type streams in the original description.

01/06/07 01:44:49 changed by dconrad

(In [243]) MPEG 1 and 2 decoders. Refs #27.

01/06/07 21:11:23 changed by gbooker

In [256], support was added to allow parsing of the first sample of data. This, with a bit more code, should solve the first two of the problems I listed for support MPEG muxed files, but the duration and position information is still the killer.

02/09/07 14:48:39 changed by tick

  • milestone set to Sometime after 1.0.

06/13/07 09:43:38 changed by tick

  • milestone changed from Sometime after 1.0 to Requested Codecs.

(in reply to: ↑ description ) 07/02/07 14:25:31 changed by anonymous

Replying to tick:

Add vob and other mpeg type streams support

I would like to also affirm that this would be very welcome. MPEG-2 Vob FTW.

10/01/07 07:02:50 changed by tchristensen

If you are already using ffmpeg then mpeg-ts is already supported there. Width and height is included in the MPEG-TS packets and I don't understand why you need the duration and position. I would expect the mpeg-ts to be read from a multicast stream or from the file system, and since it is typically recorded from tv or indeed live tv, then position and duration isn't required.

02/29/08 15:22:51 changed by astrange

QT requires duration and position since all files are treated as .MOV internally.

We need our own "derived media handler" component to override that, and there's no documentation on them.