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 2nd April 2007, 23:14   #981  |  Link
Dr Pizza
Registered User
 
Dr Pizza's Avatar
 
Join Date: Feb 2007
Posts: 65
Quote:
Originally Posted by drevil_xxl View Post
64-bit compile:
.\src\TffDecoder.cpp(1511) : error C3861: 'SetThreadIdealProcessor': identifier not found
I'm using the Vista SDK's and that's working for me; that error suggests that _WIN32_WINNT isn't being set correctly for you (that function prototype has a guard around it requiring NT4 and up).

Quote:
C:\Program Files\Microsoft Visual Studio 8\VC\include\limits.h(42) : warning C4005: 'INT_MIN' : macro redefinition
Harmless, albeit irritating. Doesn't seem to be 64-bit specific?

Quote:
Creating library Releasex64/ff_x264.lib and object Releasex64/ff_x264.exp
predict-c.obj : error LNK2001: unresolved external symbol predict_16x16_p_core_mmxext
predict-c.obj : error LNK2001: unresolved external symbol predict_8x8_ddl_mmxext
predict-c.obj : error LNK2001: unresolved external symbol predict_16x16_dc_top_mmxext
predict-c.obj : error LNK2001: unresolved external symbol predict_8x8_dc_left_mmxext
predict-c.obj : error LNK2001: unresolved external symbol predict_16x16_v_mmx
predict-c.obj : error LNK2001: unresolved external symbol predict_8x8_v_mmxext
predict-c.obj : error LNK2001: unresolved external symbol predict_4x4_vl_mmxext
predict-c.obj : error LNK2001: unresolved external symbol predict_8x8_vr_core_mmxext
predict-c.obj : error LNK2001: unresolved external symbol x264_intra_sa8d_x3_8x8_core_sse2
predict-c.obj : error LNK2001: unresolved external symbol predict_8x8_dc_top_mmxext
predict-c.obj : error LNK2001: unresolved external symbol predict_8x8_vl_sse2
predict-c.obj : error LNK2001: unresolved external symbol predict_8x8_ddl_sse2
predict-c.obj : error LNK2001: unresolved external symbol predict_8x8c_dc_core_mmxext
predict-c.obj : error LNK2001: unresolved external symbol predict_8x8c_v_mmx
predict-c.obj : error LNK2001: unresolved external symbol predict_8x8_ddr_sse2
predict-c.obj : error LNK2001: unresolved external symbol predict_16x16_dc_core_mmxext
predict-c.obj : error LNK2001: unresolved external symbol predict_4x4_ddl_mmxext
predict-c.obj : error LNK2001: unresolved external symbol predict_8x8c_p_core_mmxext
predict-c.obj : error LNK2001: unresolved external symbol predict_8x8_dc_mmxext
This means that the asm has failed to build.
Dr Pizza is offline   Reply With Quote
Old 2nd April 2007, 23:16   #982  |  Link
Dr Pizza
Registered User
 
Dr Pizza's Avatar
 
Join Date: Feb 2007
Posts: 65
Quote:
Originally Posted by clsid View Post
Please test the VFW interface of ffdshow 64-bit. I am curious if my workaround is working.
How would one go about doing that?

What is the workaround?
Dr Pizza is offline   Reply With Quote
Old 3rd April 2007, 00:28   #983  |  Link
clsid
*****
 
Join Date: Feb 2005
Posts: 5,643
The workaround of putting it in the appdir.

You should be able to test if it works with 64-bit VirtualDub:
http://virtualdub.sourceforge.net/
__________________
MPC-HC 2.1.7.2
clsid is offline   Reply With Quote
Old 3rd April 2007, 01:23   #984  |  Link
zambelli
Doom9ing since 2001
 
zambelli's Avatar
 
Join Date: Oct 2001
Location: Seattle, WA, USA
Posts: 2,002
Quote:
Originally Posted by siim04 View Post
You can switch between 64-bit and 32-bit WMP in Windows XP (I think it worked similar to Vista version). I tried using 64-bit WMP, but had to change back to 32-bit version as most codecs were not available.
My point was that WMP11 is only available in 32-bit version for XP. The version marked 64-bit is meant to be installed on XP x64, but is actually just the same 32-bit version for most part. I think the only 64-bit parts of that package are some portable device drivers and the WMP shell object. The only true 64-bit WMP11 is in Vista x64.

Quote:
Also Windows Media Encoder is only 64-bit on Windows XP x64, which means that I can't use it for converting files either (and I really would like to compress my mpeg1, mpeg2 and xvid videos as they are taking up too much space).
Actually, WME9 32-bit installs on XP x64 just fine.

Anyway, this is all off-topic to this thread.
zambelli is offline   Reply With Quote
Old 3rd April 2007, 01:40   #985  |  Link
Dr Pizza
Registered User
 
Dr Pizza's Avatar
 
Join Date: Feb 2007
Posts: 65
The ExpandConstant thing you suggested doesn't seem to work; it's not expanding it (so my registry is getting stuff that says literally ExpandConstant in it). However, even with that changed (so it puts the right strings into the registry) vdub is claiming to be unable to find a suitable VFW codec. It doesn't look like it's even trying to load ff_vfw.dll, in fact; using depends to profile vdub shows no attemp to load the .dll.

Last edited by Dr Pizza; 3rd April 2007 at 01:44.
Dr Pizza is offline   Reply With Quote
Old 3rd April 2007, 06:43   #986  |  Link
Jeremy Duncan
Didée Fan
 
Jeremy Duncan's Avatar
 
Join Date: Feb 2006
Location: Canada
Posts: 1,079
Can somebody add Leak's Patch to Drevil's and XXL's FFDshow builds.
__________________
When I get tired during work with dvd stuff i think of River Tamm (Summer Glau's character). And the beauty that is Serenity.
Jeremy Duncan is offline   Reply With Quote
Old 3rd April 2007, 14:48   #987  |  Link
clsid
*****
 
Join Date: Feb 2005
Posts: 5,643
Quote:
Originally Posted by Jeremy Duncan View Post
Can somebody add Leak's Patch to Drevil's and XXL's FFDshow builds.
Split personality
__________________
MPC-HC 2.1.7.2
clsid is offline   Reply With Quote
Old 3rd April 2007, 15:04   #988  |  Link
clsid
*****
 
Join Date: Feb 2005
Posts: 5,643
Quote:
Originally Posted by Dr Pizza View Post
The ExpandConstant thing you suggested doesn't seem to work; it's not expanding it (so my registry is getting stuff that says literally ExpandConstant in it). However, even with that changed (so it puts the right strings into the registry) vdub is claiming to be unable to find a suitable VFW codec. It doesn't look like it's even trying to load ff_vfw.dll, in fact; using depends to profile vdub shows no attemp to load the .dll.
Spaces in the path cause problems. Hence the usage of GetShortName. Try if this works:

Code:
[Registry]
Root: HKLM; Subkey: SOFTWARE\Microsoft\Windows NT\CurrentVersion\Drivers32; ValueType: string; ValueName: VIDC.FFDS; ValueData: {code:GetVFWLocation|};  Flags: uninsdeletevalue; Components: ffdshow\vfw

[C0de]
function GetVFWLocation(dummy: String): String;
begin
  Result := GetShortName(ExpandConstant('{app}\ff_vfw.dll'));
end;
__________________
MPC-HC 2.1.7.2
clsid is offline   Reply With Quote
Old 4th April 2007, 09:40   #989  |  Link
haruhiko_yamagata
Registered User
 
Join Date: Feb 2006
Location: Japan
Posts: 1,560
Quote:
Originally Posted by Peuj View Post
Hi,

I don't know if it's ffdshow issue but I have a problem with this mov file: http://www.jeuxvideo.fr/telecharger-...lay-43971.html

I use the build ffdshow_rev1082_20070328_clsid.exe and the latest MPC version compiled by drevil_xxl.

When I play the video everything is perfect excepted that I don't have sound at all and no error message from MPC.
It's like there is no audio stream.

Does somebody know what can be the problem?

Thanks
8KB/s for 360MB. I cannot download.
Please use faster file sharing service.
__________________
[ Download ffdshow | Wiki ]
haruhiko_yamagata is offline   Reply With Quote
Old 4th April 2007, 13:47   #990  |  Link
siim04
Registered User
 
Join Date: Jan 2006
Location: Estonia
Posts: 3
Quote:
Originally Posted by zambelli View Post
Actually, WME9 32-bit installs on XP x64 just fine.

Anyway, this is all off-topic to this thread.
On my PC WME9 32-bit says that the machine type is not supported and won't install.

On the bright side. I tested the x64 version of ffdshow tryouts and it worked well (at least with WME x64, so it should work with graphedit as well).
Thank you for the x64 version!

Last edited by siim04; 6th April 2007 at 12:43.
siim04 is offline   Reply With Quote
Old 4th April 2007, 14:08   #991  |  Link
Peuj
Registered User
 
Peuj's Avatar
 
Join Date: Oct 2004
Posts: 223
Quote:
Originally Posted by haruhiko_yamagata View Post
8KB/s for 360MB. I cannot download.
Please use faster file sharing service.
Hi, thanks for looking at my problem.

I don't have problem to download the video maybe there was too much download when you have tried?

Anyway I have upload the file on http://www.megaupload.com/fr/?d=0O31ORW2
If you know a faster file sharing service let know I will upload the file on it.

Here's the information about the file:

Format : QuickTime
Format/Info : Original Apple specifications
Format/Family : MPEG-4
File size : 360 MiB
PlayTime : 1mn 45s
Bit rate : 29 Mbps
StreamSize : 4.57 MiB
Encoded date : UTC 2007-03-27 01:17:32
Tagged date : UTC 2007-03-26 16:39:21

Video #0
Codec : Sorenson 3
Codec/Info : Sorenson Media Video 3 (Apple QuickTime 5)
PlayTime : 1mn 45s
Bit rate : 28 Mbps
Width : 720 pixels
Height : 576 pixels
Aspect ratio : 5/4
Frame rate : 30.000 fps
Standard : PAL
StreamSize : 351 MiB
Encoded date : UTC 2007-03-26 16:17:32
Tagged date : UTC 2007-03-26 16:39:21

Audio #0
Codec : PCM
PlayTime : 1mn 47s
Bit rate : 353 Kbps
Channel(s) : 2 channels
Sampling rate : 44 KHz
Resolution : 16 bits
StreamSize : 4.50 MiB
Encoded date : UTC 2007-03-26 16:17:32
Tagged date : UTC 2007-03-26 16:39:21


Thanks
Peuj is offline   Reply With Quote
Old 4th April 2007, 15:10   #992  |  Link
clsid
*****
 
Join Date: Feb 2005
Posts: 5,643
It is probably a splitter issue.
__________________
MPC-HC 2.1.7.2
clsid is offline   Reply With Quote
Old 4th April 2007, 15:56   #993  |  Link
thuan
Registered User
 
Join Date: Sep 2005
Location: Vietnam, HCM City
Posts: 262
Same problem with the file as OP. mplayer can play the file fine. Here's the log

Playing infernal_video_1_-_gameplay_anglais_34539.mov.
Quicktime/MOV file format detected.
VIDEO: [SVQ3] 720x576 24bpp 30.000 fps 0.0 kbps ( 0.0 kbyte/s)
[ass] auto-open
[ass] Init
Fontconfig error: Cannot load default config file
[ass] Updating font cache.
==========================================================================
Opening video decoder: [ffmpeg] FFmpeg's libavcodec codec family
Selected video codec: [ffsvq3] vfm: ffmpeg (FFmpeg Sorenson Video v3 (SVQ3))
==========================================================================
==========================================================================
Opening audio decoder: [alaw] aLaw/uLaw audio decoder
AUDIO: 44100 Hz, 2 ch, s16le, 705.6 kbit/50.00% (ratio: 88200->176400)
Selected audio codec: [ulaw] afm: alaw (uLaw)
==========================================================================
AO: [dsound] 44100Hz 2ch s16le (2 bytes per sample)
Starting playback...
VDec: vo config request - 720 x 576 (preferred colorspace: Planar YV12)
VDec: using Planar YV12 as output csp (no 0)
Movie-Aspect is undefined - no prescaling applied.
VO: [directx] 720x576 => 480x384 Planar YV12
A: 6.2 V: 6.2 A-V: 0.001 ct: 0.006 187/187 10% 19% 0.1% 0 0
thuan is offline   Reply With Quote
Old 4th April 2007, 16:19   #994  |  Link
clsid
*****
 
Join Date: Feb 2005
Posts: 5,643
The file plays correctly with the Nero Digital MP4/MOV parser (NDParser.ax). So this is NOT a ffdshow problem.
__________________
MPC-HC 2.1.7.2
clsid is offline   Reply With Quote
Old 4th April 2007, 16:20   #995  |  Link
Peuj
Registered User
 
Peuj's Avatar
 
Join Date: Oct 2004
Posts: 223
Quote:
Originally Posted by clsid View Post
The file plays correctly with the Nero Digital MP4/MOV parser (NDParser.ax). So this is NOT a ffdshow problem.
So it's a MPC problem ?
Peuj is offline   Reply With Quote
Old 4th April 2007, 19:25   #996  |  Link
clsid
*****
 
Join Date: Feb 2005
Posts: 5,643
Yes, more specifically with the internal MP4/MOV splitter. Haali's splitter doesn't work at all with this file.
__________________
MPC-HC 2.1.7.2
clsid is offline   Reply With Quote
Old 4th April 2007, 19:36   #997  |  Link
clsid
*****
 
Join Date: Feb 2005
Posts: 5,643
A lot of people are having trouble finding the 'presets' functionality in ffdshow because it is not in a very obvious place.

Some suggestions to improve the GUI:

* Rename 'Image settings' to 'Profiles/Presets'
* Rename 'Show/hide filters' to 'Filters' and remove the indentation.
* Remove indentations for 'Decoder options', 'Queue & misc' and 'Output'.

And for ffdshow audio decoder:

* Rename 'Audio settings' to 'Profiles/Presets'.
* Rename 'Show/hide filters' to 'Filters' and remove indentation.
* Remove indentation for 'Output'.
__________________
MPC-HC 2.1.7.2

Last edited by clsid; 4th April 2007 at 19:39.
clsid is offline   Reply With Quote
Old 4th April 2007, 21:54   #998  |  Link
chros
Registered User
 
chros's Avatar
 
Join Date: Mar 2002
Posts: 2,323
Quote:
Originally Posted by haruhiko_yamagata View Post
@Kado
I'm debuging Winamp plugin feature. ffdshow's code around there is not written very nicely, as is unusual with Milan. I have fixed some (not commited yet), but Multiple-DSP Stacker still seems to be incompatible with ffdshow. I'm thinking of excluding it. Do you have any other such plugins?
Thanks for this act! I have asked about a month ago about the new DFX plugin (ver. 8.x) which is able to connect to multichannel audio (it works in winamp), but not working in ffdshow !
Can you do something about it ? (dts, aac, ac3, etc.)

Thank you !
chros is offline   Reply With Quote
Old 5th April 2007, 15:53   #999  |  Link
vlada
Registered User
 
Join Date: Apr 2003
Location: Czech Republic
Posts: 752
H, I'd like to report some problems with Aspect Ratio of MPEG-4 ASP in AVI. I prepared a 320x240 file where I set DAR to 2.35:1 (using MPEG4 Modifier). I did some tests with following results:
XviD decoder - WMP OK, MPC OK
ffdshow decoder - WMP 4/3, MPC 16/9

So I guess there is something wired in ffdshow regarding AR setting. In fact how does AR signalling work? Does ffdshow sends any special signals to a player? I think it would be very nice to have a feature which would resize the video to a correct AR (expand or shrink). This might then also solve the problem with DVD letterboxing I mentined before.

Another strange thing is, that ffdshow reports the AR to be 4/3 when playing the file.
vlada is offline   Reply With Quote
Old 5th April 2007, 16:54   #1000  |  Link
kurt
sidekick
 
kurt's Avatar
 
Join Date: Apr 2004
Location: old Europe
Posts: 610
@ vlada: which rev. do you use? recently there was a fix for this AR-bug (since rev 1075)...
__________________
greets, kurt.
Pioneer PDP-427 XA | Popcorn Hour NMT C-200 | Sony STR-DB 840 QS | Canton Ergo 91 DC
kurt 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 00:13.


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