INTERACT FORUM

Please login or register.

Login with username, password and session length
Advanced search  
Pages: [1]   Go Down

Author Topic: Yaobing: Re Mpeg Playback  (Read 1177 times)

Mr ChriZ

  • Citizen of the Universe
  • *****
  • Posts: 4375
  • :-D
Yaobing: Re Mpeg Playback
« on: December 05, 2009, 04:52:15 pm »

With CCCP installed, there are two options for playing MPEG2 video - FFDShow and "MPC - MPEG-2 Video Decoder (Gabest)".  With FFDShow, you may have to go to FFDShow's settings window to enable MPEG-2 decoding.  I do not know if it is enabled by default.

In MC you can choose a specific filter (or a specific set of filters) to be used for playback of a given file type.  To do so, go to Tools > Options > File Types and select the file type (mpg for example), and choose "JRiver video engine (using DirectShow filters)" for Playback Method, then select filters from the comboboxes  "Source filter" (for mpg files you should just leave Source filter at "Automatic") and "Other filters".

I've split this off as I might send the other topic off topic.

Why doesn't FFDShow or MPC - MPEG-2 Video Decoder (Gabest) show up under the source filter box in MC?
Which source filter does MC default to when set to automatic?

I guess source filter isn't the same as video decoder, in which case, where is video decoder selected?

Yaobing

  • Administrator
  • Citizen of the Universe
  • *****
  • Posts: 10926
  • Dogs of the world unite!
Re: Yaobing: Re Mpeg Playback
« Reply #1 on: December 05, 2009, 09:15:40 pm »

I've split this off as I might send the other topic off topic.

Why doesn't FFDShow or MPC - MPEG-2 Video Decoder (Gabest) show up under the source filter box in MC?
Which source filter does MC default to when set to automatic?

I guess source filter isn't the same as video decoder, in which case, where is video decoder selected?
 

Source filters are the filters that read the file and possibly parse the content.  An example of source filter is Haali Media Splitter.  You need exactly one source filter, often just Microsoft's "File Source (Async.)", but may be other filters depending on file type.  Because you can only have one source filter, they are separated from "Other Filters" which allow multiple filter selection.  The "Other Filters" include all filters between the source filter and the renderer filter.  Decoders such as FFDShow are included in "Other Filters".  MC does not specifically choose a source filter in general (except for a few file types), unless the user specifically chooses one.  DirectShow automatically choose the right source filter.

With mpg files, DirectShow automatically loads "File Source (Async.)" (which is a source filter) and "MPEG-2 Demultiplexer" (which is a parser filter selectable from "Other Filters" group), and a suitable video decoder and a audio decoder if the user does not specify them.  For this file type, the only meaningful selections for users are the video and audio decoders since the other two filters ("File Source (Async.)" and "MPEG-2 Demultiplexer") do not have many alternatives and there is really no need to find any alternatives for them.
Logged
Yaobing Deng, JRiver Media Center

Mr ChriZ

  • Citizen of the Universe
  • *****
  • Posts: 4375
  • :-D
Re: Yaobing: Re Mpeg Playback
« Reply #2 on: December 06, 2009, 04:32:36 am »

Thanks useful information.
Pages: [1]   Go Up