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.

 

Go Back   Doom9's Forum > Video Encoding > New and alternative video codecs

Reply
 
Thread Tools Search this Thread Display Modes
Old 28th October 2008, 11:03   #4781  |  Link
albain
Media Control author
 
Join Date: Dec 2006
Location: Paris
Posts: 1,014
Hi,

I have recompiled libavcodec with mingw64 and FFDShow with MSVC on my 64 bits environment and I am quite happy with the results :

MLP/TrueHD/AC3/EAC work
DTS/DTS-HD work

I use gcc 4.4, and the difference is that I compiled it under 64 bits.

I will try to post a new build soon
albain is offline   Reply With Quote
Old 28th October 2008, 11:46   #4782  |  Link
albain
Media Control author
 
Join Date: Dec 2006
Location: Paris
Posts: 1,014
Actually, everything work except one format :
TrueHD with 8 channels at 96khz (whereas 5.1 at 48khz work)

Here is the build :
http://rapidshare.com/files/15830261...t_x64.exe.html
albain is offline   Reply With Quote
Old 28th October 2008, 12:32   #4783  |  Link
haruhiko_yamagata
Registered User
 
Join Date: Feb 2006
Location: Japan
Posts: 1,560
Quote:
Originally Posted by STaRGaZeR View Post
Thanks to this comment of nm the problem of ffdshow assuming a fixed field order for MBAFF interlaced streams (because it can't detect what's the correct one) may be solved. The problem was discussed in this thread.

nm says pict_struct is the key for detecting if the video is TFF or BFF, being 3 for TFF and 4 for BFF. Can you guys take a look at this?
Wow, thanks, it's really useful information.
I have implemented and it works perfectly for now.
__________________
[ Download ffdshow | Wiki ]
haruhiko_yamagata is offline   Reply With Quote
Old 28th October 2008, 12:49   #4784  |  Link
STaRGaZeR
4:2:0 hater
 
Join Date: Apr 2008
Posts: 1,302
@albain

Some DTS samples are wrong with bad noise as always, tested with the Black Hawk Down sample. Also if when decoding EAC3 you open Info & CPU the audio stops. For those DTS samples that work, open Info & CPU results in a change to noise again. Vorbis still doesn't work. But definitely an improvement over the previous builds.

@haruhiko

Nice
__________________
Specs, GTX970 - PLS 1440p@96Hz
Quote:
Originally Posted by Manao View Post
That way, you have xxxx[p|i]yyy, where xxxx is the vertical resolution, yyy is the temporal resolution, and 'i' says the image has been irremediably destroyed.
STaRGaZeR is offline   Reply With Quote
Old 28th October 2008, 12:52   #4785  |  Link
Mercury_22
Registered User
 
Join Date: Dec 2007
Posts: 1,138
Quote:
Originally Posted by albain View Post
Actually, everything work except one format :
TrueHD with 8 channels at 96khz (whereas 5.1 at 48khz work)

Here is the build :
http://rapidshare.com/files/15830261...t_x64.exe.html
mp1/2/3 works DTS just noise AC3/ E-AC3/Vorbis/MLP no sound tested with MPC-HC 849 x64 and avi , ts and m2ts files
__________________
Intel UHD Graphics 750; Win 10 22H2

Last edited by Mercury_22; 28th October 2008 at 17:25.
Mercury_22 is offline   Reply With Quote
Old 28th October 2008, 17:18   #4786  |  Link
alexins
MPC-BE DEV
 
alexins's Avatar
 
Join Date: Mar 2008
Location: Slovenija
Posts: 584
Quote:
Originally Posted by Mercury_22 View Post
mp1/2/3 works DTS just noise AC3/ E-AC3/Vorbis/MLP no sound tested with MPC-HC 849 x64 and avi , ts and m2ts files
I confirm, takes place similarly for me.
__________________________________

In assembling of ffdshow 2262 x86, if we select conclusion AC3 - libavcodec appears error.
__________________________________

I made two versions of assembling ffdshow of x64, libavcodec.dll - GCC of 4.4.0 x86_64 and libavcodec.dll - VS2008sp1. The version of libavcodec.dll - VS2008sp1 reproduces AC3, DTS, e-ac3, Vorbis, MLP… without the errors, but there is a problem with performance when playing format H264.
ffdshow tryouts project, svn 2262 (x64) (libavcodec.dll - GCC 4.4.0 x86_64)
ffdshow tryouts project, svn 2262 (x64) (libavcodec.dll - VS2008sp1)
__________________
Win11 x64, i7 8700K 5Ghz, ASUS MAXIMUS X HERO, G.Skill (2x8GB) Trident Z F4-3600C16D-16GTZ, RX 5700,TV Philips 43PUS6703/12, Zappiti 4K HDR
Media Player Classic - BE x86/x64. Team of developers.
alexins is offline   Reply With Quote
Old 28th October 2008, 17:25   #4787  |  Link
Mercury_22
Registered User
 
Join Date: Dec 2007
Posts: 1,138
Quote:
Originally Posted by alexins View Post
I confirm, takes place similarly for me.
__________________________________

In assembling of ffdshow 2262 x86, if we select conclusion AC3 - libavcodec appears error.
__________________________________

I made two versions of assembling ffdshow of x64, libavcodec.dll - GCC of 4.4.0 x86_64 and libavcodec.dll - VS2008sp1. The version of libavcodec.dll - VS2008sp1 reproduces AC3, DTS, e-ac3, Vorbis, MLP… without the errors, but there is a problem with performance when playing format H264.
ffdshow tryouts project, svn 2262 (x64) (libavcodec.dll - GCC 4.4.0 x86_64)
ffdshow tryouts project, svn 2262 (x64) (libavcodec.dll - VS2008sp1)
FINALLY WE HAVE A 64-bit WINNER !

The svn 2262 (x64) VS2008sp1 version from http://www.xvidvideo.ru/content/view/335/1/ it's working with ALL
Tested with MPC-HC and avi, ts and m2ts files with vorbis MLP DTS E-AC3 AC3 MP1/2/3

P.S. the svn 2262 (x86) 32-bit from http://www.xvidvideo.ru/content/view/334/1/ it's CRASHING with libav !!!!!!

Maybe this is the answer
Quote:
Revision 2263 - Directory Listing
Modified Tue Oct 28 15:22:22 2008 UTC (75 minutes, 50 seconds ago) by h_yamagata
oops, (triggered a compiler's??) bug at rev 2261.
?
__________________
Intel UHD Graphics 750; Win 10 22H2

Last edited by Mercury_22; 28th October 2008 at 17:39.
Mercury_22 is offline   Reply With Quote
Old 28th October 2008, 18:43   #4788  |  Link
STaRGaZeR
4:2:0 hater
 
Join Date: Apr 2008
Posts: 1,302
MSVC builds are perfect for everything except H.264

@haruhiko

With the recent changes it seems that all MBAFF samples I have play with the correct field order, great work

Regarding the sample you posted here, it seems ffdshow flags different parts of the video as progressive and others as interlaced. CoreAVC and Cyberlink both flag the whole video as interlaced.
__________________
Specs, GTX970 - PLS 1440p@96Hz
Quote:
Originally Posted by Manao View Post
That way, you have xxxx[p|i]yyy, where xxxx is the vertical resolution, yyy is the temporal resolution, and 'i' says the image has been irremediably destroyed.
STaRGaZeR is offline   Reply With Quote
Old 28th October 2008, 19:03   #4789  |  Link
nautilus7
Registered User
 
nautilus7's Avatar
 
Join Date: Jan 2006
Location: Athens, Greece
Posts: 1,518
Quote:
Originally Posted by albain View Post
Actually, everything work except one format :
TrueHD with 8 channels at 96khz (whereas 5.1 at 48khz work)
Actually, TrueHD 7.1 is broken in 32bit builds also. With all 7.1 (regardless samplerate) samples i get no sound, while 5.1 play fine.
nautilus7 is offline   Reply With Quote
Old 28th October 2008, 20:17   #4790  |  Link
albain
Media Control author
 
Join Date: Dec 2006
Location: Paris
Posts: 1,014
Ok, it should not be difficult to figure out what's wrong with 8 channels TrueHD.
albain is offline   Reply With Quote
Old 28th October 2008, 22:03   #4791  |  Link
ikarad
Registered User
 
Join Date: Apr 2008
Posts: 546
I use ffdshow-mT (2250) (it's the only version where I don't have any dropped image with mpc homecinema and mt2s file (blu-ray)) but this version doesn't support HD audio codec (E-AC3,MLP,DTS-HD) because it's not the same build.
Do you expect to make a version with ffdshow-mt and HD audio codec support?
ikarad is offline   Reply With Quote
Old 28th October 2008, 22:03   #4792  |  Link
Octo-puss
Registered User
 
Join Date: Jan 2008
Posts: 571
I got a little problem I can't seem to solve.
Whenever I got a movie playing or paused - doesn't matter - just as long as any is loaded, and I open another instance of player (MPC in my case, but it's not important), there is no audio on the 2nd movie. What am I doing wrong, or what should I look for in FFD audio decoder settings?
Octo-puss is offline   Reply With Quote
Old 28th October 2008, 22:14   #4793  |  Link
clsid
*****
 
Join Date: Feb 2005
Posts: 5,646
That is a bug in your sound drivers.
__________________
MPC-HC 2.2.1
clsid is offline   Reply With Quote
Old 28th October 2008, 22:18   #4794  |  Link
Octo-puss
Registered User
 
Join Date: Jan 2008
Posts: 571
So much for onboard soundcards I guess, then
Octo-puss is offline   Reply With Quote
Old 28th October 2008, 22:37   #4795  |  Link
clsid
*****
 
Join Date: Feb 2005
Posts: 5,646
Then update your drivers. Or if there are no updates, report your problem to the manufacturer.
__________________
MPC-HC 2.2.1
clsid is offline   Reply With Quote
Old 28th October 2008, 22:45   #4796  |  Link
LoRd_MuldeR
Software Developer
 
LoRd_MuldeR's Avatar
 
Join Date: Jun 2005
Location: Last House on Slunk Street
Posts: 13,248
I noticed that deinterlacing is broken in ffdshow r2253 and r2265

When I enable deinterlace then the deinterlacing filter seem to switch on and off randomly!
Happens at least with the KernelBob and the KernelDeint. You can clearly see it with the "Map" option checked.
Looks like sometimes the frames simply by-pass the deinterlace filter.

The older build r2202 works good. This is with live MPEG-2 broadcast in DVBViewer...
__________________
Go to https://standforukraine.com/ to find legitimate Ukrainian Charities 🇺🇦✊
LoRd_MuldeR is offline   Reply With Quote
Old 28th October 2008, 22:51   #4797  |  Link
littleD
Registered User
 
littleD's Avatar
 
Join Date: Aug 2008
Posts: 343
Quote:
Originally Posted by Octo-puss View Post
I got a little problem I can't seem to solve.
Whenever I got a movie playing or paused - doesn't matter - just as long as any is loaded, and I open another instance of player (MPC in my case, but it's not important), there is no audio on the 2nd movie. What am I doing wrong, or what should I look for in FFD audio decoder settings?
Try to set DefaultDirectSoundDevice on Options>>Playback>>Output>>Directshow audio
littleD is offline   Reply With Quote
Old 28th October 2008, 22:54   #4798  |  Link
fastplayer
Registered User
 
Join Date: Nov 2006
Posts: 799
Quote:
Originally Posted by Octo-puss View Post
What am I doing wrong, or what should I look for in FFD audio decoder settings?
Uninstall, delete ffdshow's registry key (HKEY_CURRENT_USER\Software\GNU) and reinstall.
Could be that something in the "DirectShow control" part of ffdshow's audio decoder is messed up... and make sure you're media players are outputting audio via DirectSound and not waveOut or something else.
fastplayer is offline   Reply With Quote
Old 28th October 2008, 23:14   #4799  |  Link
STaRGaZeR
4:2:0 hater
 
Join Date: Apr 2008
Posts: 1,302
Quote:
Originally Posted by LoRd_MuldeR View Post
When I enable deinterlace then the deinterlacing filter seem to switch on and off randomly!

The older build r2202 works good. This is with live MPEG-2 broadcast in DVBViewer...
Can you post a sample? Older revisions incorrectly marked progressive frames as interlaced, the newer ones don't.
__________________
Specs, GTX970 - PLS 1440p@96Hz
Quote:
Originally Posted by Manao View Post
That way, you have xxxx[p|i]yyy, where xxxx is the vertical resolution, yyy is the temporal resolution, and 'i' says the image has been irremediably destroyed.
STaRGaZeR is offline   Reply With Quote
Old 28th October 2008, 23:18   #4800  |  Link
LoRd_MuldeR
Software Developer
 
LoRd_MuldeR's Avatar
 
Join Date: Jun 2005
Location: Last House on Slunk Street
Posts: 13,248
The problem is that is seems to happen randomly and with live broadcast. I will try to capture a clip that exhibits the problem...

EDIT: I got a video capture that can be used to reproduce the problem with MPC + ffdshow r2265. Uploading it now.
__________________
Go to https://standforukraine.com/ to find legitimate Ukrainian Charities 🇺🇦✊

Last edited by LoRd_MuldeR; 28th October 2008 at 23:29.
LoRd_MuldeR is offline   Reply With Quote
Reply

Tags
ffdshow, ffdshow tryouts, ffdshow-mt, ffplay, icl

Thread Tools Search this Thread
Search this Thread:

Advanced Search
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump


All times are GMT +1. The time now is 07:19.


Powered by vBulletin® Version 3.8.11
Copyright ©2000 - 2024, vBulletin Solutions Inc.