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
Register FAQ Calendar Today's Posts Search

Reply
 
Thread Tools Search this Thread Display Modes
Old 7th May 2008, 12:32   #3541  |  Link
cc979
Curious BetaTester
 
Join Date: Oct 2005
Posts: 430
is there a problem ffdshow-tryout svn1954 being compiled with gcc-4.0.4

Code:
make[1]: Entering directory `/home/User/svn/ffdshow-tryout/ffdshow-tryout/src/imgFilters'
gcc -c -mno-cygwin -mdll -fno-rtti -mthreads -pipe -D_WINGDI_ -DUCLIBCPP -D_GLIBCPP_HAVE_MBSTATE_T -D_WIN32_IE=0x0500 -DARCH_IS_IA32 -DARCH_IS_32BIT -DHAVE_MMX -mmmx -msse -mfpmath=sse -w -DNDEBUG -UDEBUG -DFFDEBUG=0 -I. -I.. -Iuclibc++ -Ibaseclasses -I../baseclasses -IimgFilters -I../imgFilters -Implayer -I../mplayer -Isettings -I../settings -Isettings/filters -I../settings/filters -Icodecs -I../codecs -Isubtitles -I../subtitles -Iconvert -I../convert -Idialog -I../dialog -IaudioFilters -I../audioFilters -Icygwin -I../cygwin -Iffmpeg -I../ffmpeg -Iacm -I../acm -Ifilters -I../filters -Imuxers -I../muxers -I/dx/Include -L/dx/MingLib -ldx9 -O3 -march=i686 -fomit-frame-pointer -MMD -o ffdshow_imgfilters_all.o ffdshow_imgfilters_all.cpp
gcc.exe: -ldx9: linker input file unused because linking not done
make[1]: *** No rule to make target `../ffmpeg/libavcodec/i386/skl_dct_sse.o', needed by `.all'.  Stop.
make[1]: Leaving directory `/home/User/svn/ffdshow-tryout/ffdshow-tryout/src/imgFilters'
make: *** [lib] Error 2
cheers
__________________
Asrock N68-S AMD Athlon(tm) II X4 620 Processor (2.6GHz) - Crucial 2GB PC6400 800MHz DDR2 - Nvidia 9600GT

Tools: ProcessExplorer & ProcessMonitor - BatchCompressor

Guide: MinGW Compiling GCC
cc979 is offline   Reply With Quote
Old 7th May 2008, 14:50   #3542  |  Link
clsid
*****
 
Join Date: Feb 2005
Posts: 5,647
Try this (untested) patch:
Code:
Index: Makefile
===================================================================
--- Makefile	(revision 1954)
+++ Makefile	(working copy)
@@ -4,7 +4,8 @@
 
 SRCS_C=ffdebug.c
 
-SRCS_NASM=cpuid.asm memcpy.asm subtitles/fontRenderer.asm convert/colorspace_rgb_mmx.asm
+SRCS_NASM=cpuid.asm memcpy.asm subtitles/fontRenderer.asm convert/colorspace_rgb_mmx.asm \
+				imgFilters/Skal/skl_dct_sse.asm imgFilters/Skal/skl_fdct_mmx.asm
 
 include makefile.inc
 
@@ -58,9 +59,8 @@
      baseclasses/baseclasses_all.o \
      ffmpeg/libavcodec/golomb.o \
      audioFilters/TaudioFilterConvert.o audioFilters/dotproduct.o \
-     imgFilters/simple_idct_mmx.o ffmpeg/libavcodec/i386/skl_dct_sse.o \
-     ffmpeg/libavcodec/i386/skl_dct_sse2.o ffmpeg/libavcodec/i386/skl_fdct_mmx.o \
-     ffmpeg/libavcodec/i386/skl_fdct_sse2.o
+     imgFilters/simple_idct_mmx.o imgFilters/Skal/skl_dct_sse.o \
+     imgFilters/Skal/skl_fdct_mmx.o
 
 lib:    
 	$(MAKE) -C baseclasses
__________________
MPC-HC 2.2.1
clsid is offline   Reply With Quote
Old 7th May 2008, 17:01   #3543  |  Link
cc979
Curious BetaTester
 
Join Date: Oct 2005
Posts: 430
thanks but still same error
__________________
Asrock N68-S AMD Athlon(tm) II X4 620 Processor (2.6GHz) - Crucial 2GB PC6400 800MHz DDR2 - Nvidia 9600GT

Tools: ProcessExplorer & ProcessMonitor - BatchCompressor

Guide: MinGW Compiling GCC
cc979 is offline   Reply With Quote
Old 8th May 2008, 13:28   #3544  |  Link
Liisachan
李姗倩 Lǐ Shān Qiàn
 
Liisachan's Avatar
 
Join Date: Nov 2002
Posts: 1,340
Queue Enabled->MPC Sub Bad Sync : Last Good 20080127

Hi,
I think the embedded sub in MKV is out of sync (by about 0.5 sec?) in mplayerc_20080308 mplayerc_20080414 from Guliverkli2, if the internal MKV splitter is used, and if Queue is enabled in ffdshow.
mpc 20080127 build works ok, so this could be a pb of MPC.

(Edit: I mean, if MPC's internal sub renderer is used in VMR9. And output color space is RGB32 btw)

Tested ffdshow tryouts official beta4 and the newest nightly (ffdshow_rev1953_20080504_xxl.exe)

Test clip where softsubs and hardsubs should have the same timing
http://ffdshow.faireal.net/tmp/Hard_vs_Softsubs.mkv 48kb


Last edited by Liisachan; 8th May 2008 at 13:30.
Liisachan is offline   Reply With Quote
Old 8th May 2008, 19:24   #3545  |  Link
clsid
*****
 
Join Date: Feb 2005
Posts: 5,647
Confirmed. The only change to MPC in that period that is related to the above is this one:
http://guliverkli2.svn.sourceforge.n...ev&revision=44

I don't see any obvious bugs in that revision. Maybe someone else is able to spot it.
__________________
MPC-HC 2.2.1
clsid is offline   Reply With Quote
Old 8th May 2008, 20:55   #3546  |  Link
Liisachan
李姗倩 Lǐ Shān Qiàn
 
Liisachan's Avatar
 
Join Date: Nov 2002
Posts: 1,340
Thanks for confirmation. if anything, this change is fishy, but since MPC works ok if queue is not enabled in ffdshow, perhaps this is not a pb of MPC, but rather related to the hack used by ffdshow queue...
Liisachan is offline   Reply With Quote
Old 9th May 2008, 03:05   #3547  |  Link
thuan
Registered User
 
Join Date: Sep 2005
Location: Vietnam, HCM City
Posts: 262
This is for EVR custom and MPCHC but it might be related to sub desynchronizing issue http://mpc-hc.svn.sourceforge.net/vi...v&revision=460.
thuan is offline   Reply With Quote
Old 9th May 2008, 11:45   #3548  |  Link
clsid
*****
 
Join Date: Feb 2005
Posts: 5,647
The regular version of MPC does not have that code.

I will mess around with rev44 to see if I can fix the problem. But it may take a few days as I've many other things to do.
__________________
MPC-HC 2.2.1
clsid is offline   Reply With Quote
Old 9th May 2008, 12:41   #3549  |  Link
haruhiko_yamagata
Registered User
 
Join Date: Feb 2006
Location: Japan
Posts: 1,560
Quote:
Originally Posted by Liisachan View Post
Hi,
I think the embedded sub in MKV is out of sync (by about 0.5 sec?) in mplayerc_20080308 mplayerc_20080414 from Guliverkli2, if the internal MKV splitter is used, and if Queue is enabled in ffdshow.
mpc 20080127 build works ok, so this could be a pb of MPC.
I can't reproduce. Can this be related to video card driver? Mine is nVidia 7900GS.
__________________
[ Download ffdshow | Wiki ]
haruhiko_yamagata is offline   Reply With Quote
Old 9th May 2008, 12:59   #3550  |  Link
fastplayer
Registered User
 
Join Date: Nov 2006
Posts: 799
Can't reproduce, too.

Setup:
ffdshow rev1945
MPC rev49
Windows XP64
Radeon X800 GTO + Catalyst 8.4
fastplayer is offline   Reply With Quote
Old 9th May 2008, 13:31   #3551  |  Link
Liisachan
李姗倩 Lǐ Shān Qiàn
 
Liisachan's Avatar
 
Join Date: Nov 2002
Posts: 1,340
Thank you, clsid!

Additional info:
- Enable VMR9 Mixer mode and I see this problem. If uncheck that , the problem is gone. So I tend to think now this is MPC's problem.

- both internal and Haali's MatroskaSplitter have the same problem, so Splitter is not related.

I have this same problem on 2 PCs. One has nVidia quadro fx 500, the other nVidia GeForce 8400GS.
Liisachan is offline   Reply With Quote
Old 9th May 2008, 13:43   #3552  |  Link
fastplayer
Registered User
 
Join Date: Nov 2006
Posts: 799
Quote:
Originally Posted by Liisachan View Post
Enable VMR9 Mixer mode and I see this problem.
Yep, now subs are out of sync.
Output colorspace doesn't matter, by the way.
fastplayer is offline   Reply With Quote
Old 9th May 2008, 14:53   #3553  |  Link
haruhiko_yamagata
Registered User
 
Join Date: Feb 2006
Location: Japan
Posts: 1,560
Thanks, I can reproduce now.
__________________
[ Download ffdshow | Wiki ]
haruhiko_yamagata is offline   Reply With Quote
Old 11th May 2008, 12:58   #3554  |  Link
Keepitsimple
Registered User
 
Join Date: Jan 2007
Posts: 57
When is it time for the next beta release?

Excellent work so far!
Keepitsimple is offline   Reply With Quote
Old 11th May 2008, 20:46   #3555  |  Link
ImAhNoBoDy
Registered User
 
Join Date: Sep 2007
Posts: 47
Does ffdshow create thumbnails for avi files? Cause I notice when I encode a new avi file that ffdshow appears and goes away real fast and my thumbnail is created. I was wondering why it doesn't work for ogm or mkv files?
ImAhNoBoDy is offline   Reply With Quote
Old 11th May 2008, 23:38   #3556  |  Link
clsid
*****
 
Join Date: Feb 2005
Posts: 5,647
Thumbnail generation is done by a shell extension of Explorer. It is possible to activate it for any file extension using a simple registry tweak:
Code:
Windows Registry Editor Version 5.00

[HKEY_CLASSES_ROOT\.flv\ShellEx\{BB2E617C-0920-11D1-9A0B-00C04FC2D6C1}]
@="{c5a40261-cd64-4ccf-84cb-c394da41d590}"
__________________
MPC-HC 2.2.1
clsid is offline   Reply With Quote
Old 12th May 2008, 06:18   #3557  |  Link
ImAhNoBoDy
Registered User
 
Join Date: Sep 2007
Posts: 47
Hm....I'm not sure if it's Vista or not, but the thumbnails don't show for it. I know I can use the Haali reg hack for it, but I can't seem to get it to work without it. Even .flv files don't create a thumbnail.
ImAhNoBoDy is offline   Reply With Quote
Old 12th May 2008, 10:52   #3558  |  Link
TheShadowRunner
Registered User
 
TheShadowRunner's Avatar
 
Join Date: Feb 2004
Posts: 399
small cosmetic bug
on the "Preset autoload conditions" window, it says :
- On one of the conditoins match (OR)

small request (for Haruhiko i think)
In the Subtitles settings, could we have a feature to temporarily disable FFDshow internal subtitle support if Directvobsub is detected in the graph?

I tried to do this by setting 2 profiles.
In the first one, i have "Subtitles" enabled.
In the second one, I disabled "Subtitles" and enabled the following condition:
"on a DirectShow filter presence" = DirectVobSub

Then enabled "Automatic preset loading" but it just doesn't work, Subtitles are always enabled regardless if DirectVobSub is present in the graph or not.. (the 2nd profile is never automatically loaded)

See you,

TSR

Last edited by TheShadowRunner; 12th May 2008 at 11:30.
TheShadowRunner is offline   Reply With Quote
Old 12th May 2008, 19:31   #3559  |  Link
MatMaul
Registered User
 
Join Date: Apr 2004
Posts: 402
Quote:
Originally Posted by clsid View Post
Confirmed. The only change to MPC in that period that is related to the above is this one:
http://guliverkli2.svn.sourceforge.n...ev&revision=44

I don't see any obvious bugs in that revision. Maybe someone else is able to spot it.
the problem does not come frome that rev, mplayerc_20080127 (something like rev36) has the same bug.
MatMaul is offline   Reply With Quote
Old 13th May 2008, 02:14   #3560  |  Link
monohouse
Registered User
 
Join Date: Jul 2007
Posts: 106
I was wondering, in the ffdshow audio decoder, when input sample format is not equal output sample format and also at the same time there is a few mixer operations inbetween, is the mixing performed before the sample format conversion or after ?

and what can help indicate that results are bit-identical ?

I am using madflac to decode and selected uncompressed in ffdshow audio decoder to use the mixer to convert 5.1 into 2.0, but I am unsure as to what happens in the ffdshow decoder to know what is best, to loose some data in the extra channels or go through sample format covertion, knowing the signal flow would help me decide what is better
monohouse is offline   Reply With Quote
Reply

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


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 06:45.


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