Welcome to Doom9's Forum, THE in-place to be for everyone interested in DVD conversion. Before you start posting please read the forum rules. By posting to this forum you agree to abide by the rules. |
1st September 2010, 14:26 | #12301 | Link |
*****
Join Date: Feb 2005
Posts: 5,647
|
72707A61 = "rpza" = FourCC "azpr"
617a7072 = "azpr" = FourCC "rpza"
__________________
MPC-HC 2.2.1 |
1st September 2010, 18:14 | #12303 | Link |
Registered Developer
Join Date: Sep 2006
Posts: 9,140
|
@ffdshow developers:
Code:
Graph: MPC HC -> Haali MKV Splitter -> any video decoder -> ffdshow raw video filter (rev. 3529) -> any video renderer Video: MKV, 1 video track, 1 audio track, many subtitle tracks |
2nd September 2010, 15:34 | #12304 | Link |
Registered User
Join Date: Mar 2007
Location: Hellas (Greece)
Posts: 543
|
@devs: I did a comparison between O2 and O3 with GCC 4.5.1 and there's no difference in the performance at all. And the installer's size is decreased a lot.
Installer size msvc2008 O3: 5.09MB Installer size msvc2008 O2: 4.85MB Maybe someone else should measure the performance and if the results are the same then change the O3 to O2. |
2nd September 2010, 21:29 | #12305 | Link |
Registered User
Join Date: Nov 2008
Posts: 454
|
Hi.
This sample will freeze durning playback if FFDshow DXVA decoder is in use. It play fine using MPC-HC DXVA, MS VIDEO decoder or standard FFDShow h.264 decoder.
__________________
Working machine: Win10x64 + Intel Skull Canyon My HTPC. How to start with Bitcoin |
3rd September 2010, 16:50 | #12306 | Link | |
Media Control author
Join Date: Dec 2006
Location: Paris
Posts: 1,014
|
Quote:
I am not very aware of delphi coding but if setting to null a variable corresponds to a Release call in CPP this should be ok. Although, there shouldn't be any stack overflow if you call it once. But the problem may come from this : this method will also scan the graph for IAMStreamSelect interface in the other filters. So if another filter does the same there (and calls Count method), there will be an infinite loop then a stack overflow. I added a security for that in revision 3557 @XhmikosR No I didn't miss your post, I just didn't have the time to look after this @Madshi I don't understand what's wrong with the behaviour you describe ? IAMStreamSelect does not report any media type but a group number which is 1=video track, 2=audio track... Last edited by albain; 3rd September 2010 at 17:05. |
|
3rd September 2010, 17:07 | #12307 | Link | |||
Registered Developer
Join Date: Sep 2006
Posts: 9,140
|
Quote:
Quote:
Quote:
Anyway, look at the documentation of "IAMStreamSelect::Info". The 2nd parameter is a media type. And ffdshow *DOES* return media type information for every stream, in the 2nd parameter of the "Info" method. The problem is that ffdshow always returns a video media type, even for audio and subtitle streams. I'm using the media type to find out which group is video, audio and subtitles. |
|||
3rd September 2010, 17:16 | #12308 | Link | |
4:2:0 hater
Join Date: Apr 2008
Posts: 1,302
|
Quote:
Specs in sig. Last edited by STaRGaZeR; 3rd September 2010 at 17:19. |
|
3rd September 2010, 17:27 | #12309 | Link |
Media Control author
Join Date: Dec 2006
Location: Paris
Posts: 1,014
|
Madshi, you're right, there is indeed a media type information. However every players I know use the group ID with the same mapping rules even if there are no mapping rules AFAIK
This is fixed in revision 3558 @XhmikosR : the RM samples you provided won't read because of ffmpeg codecdata_length=8 subpacket[0].cookversion=1000001 MONO js_vlc_bits = 43947, only >= 0 and <= 6 allowed! You can report these samples to ffmpeg team, thanks Last edited by albain; 3rd September 2010 at 17:47. |
3rd September 2010, 22:33 | #12312 | Link | |
Registered User
Join Date: Mar 2007
Location: Hellas (Greece)
Posts: 543
|
Quote:
|
|
4th September 2010, 00:04 | #12313 | Link |
4:2:0 hater
Join Date: Apr 2008
Posts: 1,302
|
I've come across a similar problem when enabling libavcodec AAC. DebugView is full of:
Code:
[7720] More than one AAC RDB per ADTS frame is not implemented. Update your FFmpeg version to the newest one from SVN. If the problem still occurs, it means that your file has a feature which has not been implemented. [7720] Error decoding AAC frame header. |
4th September 2010, 19:10 | #12315 | Link |
*****
Join Date: Feb 2005
Posts: 5,647
|
The decoder code should be fully up-to-date. Perhaps it is a bug in the realmedia splitter?
__________________
MPC-HC 2.2.1 |
4th September 2010, 22:28 | #12316 | Link |
Registered User
Join Date: May 2004
Posts: 18
|
Can we please get a "Disable DXVA in SD" option like in MPC-HC? As mentioned a little ways back, my ATI HD4850 doesn't like SD content when using DXVA acceleration, and the output is very blocky. At the moment, I have to manually switch between DXVA enabled for h.264 and disabled when I switch between files, and since MPC-HC does this automatically, I'd love if the same worked for ffdshow.
|
5th September 2010, 13:20 | #12317 | Link |
*****
Join Date: Feb 2005
Posts: 5,647
|
Use the presets functionality.
__________________
MPC-HC 2.2.1 |
7th September 2010, 06:40 | #12320 | Link |
Registered User
Join Date: Jun 2007
Posts: 6
|
I was trying to play some TV recordings with cyberlink mpeg2 decoder and ffdshow as post-processor and VMR9 as renderer.
When used alone without ffdshow, the cyberlink mpeg2 decoder has the capability to decode closed captions and connect to a MS line 21 decoder for closed caption display. When ffdshow is used, if the ffdshow internal mpeg2 codec was disabled, the video can be decoded by cyberlink codec (system-default) and post-processed. But closed captions would not display. If I use ffdshow's internal mpeg2 decoder instead of commercial ones, closed captions can be displayed in ffdshow-style, but the video quality leaves a lot to be desired and cpu usage was too high. Because closed captioning is essential for me, my question is: Is there anyway to get closed captions displayed and also have the video decoded by a non-ffdshow mpeg2 decoder and post-processed by ffdshow's special filters? What configuration is required in ffdshow and which player can implement this setup? Thanks. Last edited by vince100; 7th September 2010 at 06:57. |
Tags |
ffdshow, ffdshow tryouts, ffdshow-mt, ffplay, icl |
Thread Tools | Search this Thread |
Display Modes | |
|
|