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 9th January 2010, 16:08   #10161  |  Link
XhmikosR
Registered User
 
Join Date: Mar 2007
Location: Hellas (Greece)
Posts: 543
cd "/mydiskletter/myfolder"
__________________
My Specs
XhmikosR is offline   Reply With Quote
Old 9th January 2010, 16:09   #10162  |  Link
clsid
Registered User
 
Join Date: Feb 2005
Posts: 4,623
If you use my custom MinGW installer then you don't need to use MSYS. You can just run make from the windows command-line.

In MSYS you can use this command for changing dirs:
cd /c/path/to/ffdshow/source
clsid is offline   Reply With Quote
Old 9th January 2010, 17:31   #10163  |  Link
albain
Media Control author
 
Join Date: Dec 2006
Location: Paris
Posts: 1,014
Quote:
Originally Posted by Jeremy Duncan View Post
I'm building ffdshow using mingw but it's been a while since I worked with mingw msys and don't know how to go to the directory where the makefile is.
Can you please tell me how to go to where the makefile is if I use msys?
I don't recommend using mingw to build ffdshow, besides the gain in performance will be imperciptible. You will get better performances with ICL.

However, mingw is required to build ffmpeg and other stuff around, the makefile is located in src directory

EDIT : okay, I didn't understand

Last edited by albain; 9th January 2010 at 17:36.
albain is offline   Reply With Quote
Old 9th January 2010, 18:04   #10164  |  Link
deets
Registered User
 
Join Date: Jan 2005
Location: london, england
Posts: 509
the holy grail for me would be ffdshow that can handle DXVA on the BBC HD and ITV HD live streams. sadly the beta just plays a couple of seconds then dies on the recorded files i have.

I would kill to just have one thing for my live satellite and recordings
deets is offline   Reply With Quote
Old 9th January 2010, 18:27   #10165  |  Link
_xxl
ffdshow user
 
_xxl's Avatar
 
Join Date: Oct 2005
Location: Romania
Posts: 818
From trunk/src dir type in Msys make and compile with MinGW GCC.

Last edited by _xxl; 9th January 2010 at 18:30.
_xxl is offline   Reply With Quote
Old 9th January 2010, 21:16   #10166  |  Link
dann23
Registered User
 
Join Date: Apr 2009
Posts: 89
nothing is working with dxva since beta 3. I tried build 3190 and the same problem. I attached the debug log. Maybe you'll find something usefull in there.

http://www.mediafire.com/download.php?nzyznmmj4mj

Last edited by dann23; 9th January 2010 at 21:19.
dann23 is offline   Reply With Quote
Old 9th January 2010, 21:28   #10167  |  Link
crlorentzen
Audio Video Enthusiast
 
Join Date: May 2004
Location: East Coast, USA.
Posts: 34
Quote:
Originally Posted by albain View Post
Can you uncheck "Connect as PCM first" in the output section of FFDShow audio.
I think that should solve your problem.

In that case SPDIF will be initialized first and FFDShow won't have to do a dynamic format change (PCM to SPDIF) which fails as your audio driver will refuse it.

@Seb : thank you, maybe you can tell me if DXVA decoding is working for you ?
Without connect as PCM first DTS pass-through does not work. My receiver does not seem to want to change to DTS without first hitting PCM. If I disable all pass-through, start a DTS track then select the DTS pass-through it works. The receiver shows that at the start we have PCM (as it uses my surround mode for that), then immediately shifts to DTS when I select that pass-through option.

some testing with small data collection
http://ffdshow-tryout.sourceforge.ne...hp?p=4791#4791

I am tired and will take a break on this, go back to 3154 for now.

sorry albain. Thanks for being so willing to help. Hopefully I will come back to this in a week or two.

Last edited by crlorentzen; 9th January 2010 at 21:32.
crlorentzen is offline   Reply With Quote
Old 9th January 2010, 23:23   #10168  |  Link
Jeremy Duncan
Didée Fan
 
Jeremy Duncan's Avatar
 
Join Date: Feb 2006
Location: Canada
Posts: 1,079
I used the ffdshow custom mingw from the ffdshow wiki and built these dll's using msys:

libmplayer.dll
ff_liba52.dll
ff_libdts.dll
ff_libfaad2.dll
ff_libmad.dll
ff_realaac.dll
ff_samplerate.dll
ff_tremor.dll
xvidcore.dll
libavcodec.dll
ffmpegmt.dll
ff_theora.dll
ff_x264.dll

I cannot build these dll's below though. Here is a sample of the code I use in msys:
cd "/c/Documents and Settings/jeremy/Desktop/ffdshow-tryout/src/imgFilters/KernelDeint"
make

here is the error codes:

Code:
jeremy@jeremy-A0DCBD577E3 /c/Documents and Settings/jeremy/Desktop/ffdshow-tryout/src/ffS
pkCfg
$ make
gcc -c -I. -w -DWIN32 -D_WIN32 -D__MINGW32__ -mno-cygwin -mdll -mthreads -pipe -
DNDEBUG -UDEBUG -fno-rtti -fno-exceptions -O3 -march=i686 -mmmx -fno-common -fno
-tree-vectorize -fomit-frame-pointer -MMD -o ffSpkCfg.o ffSpkCfg.cpp
gcc.exe: CreateProcess: No such file or directory
make: *** [ffSpkCfg.o] Error 1




jeremy@jeremy-A0DCBD577E3 /c/Documents and Settings/jeremy/Desktop/ffdshow-tryout/src/ffS
pkCfg
$ cd "/c/Documents and Settings/jeremy/Desktop/ffdshow-tryout/src/imgFilters/Kerne
lDeint"

jeremy@jeremy-A0DCBD577E3 /c/Documents and Settings/jeremy/Desktop/ffdshow-tryout/src/img
Filters/KernelDeint
$ make
gcc -c -I. -DWIN32 -D_WIN32 -D__MINGW32__ -mno-cygwin -mdll -mthreads -pipe -DND
EBUG -UDEBUG -fno-rtti -fno-exceptions -O3 -march=i686 -mmmx -fno-common -fno-tr
ee-vectorize -msse -mfpmath=sse -fomit-frame-pointer -MMD -o ff_kernelDeint.o ff
_kernelDeint.cpp
gcc.exe: CreateProcess: No such file or directory
make: *** [ff_kernelDeint.o] Error 1




jeremy@jeremy-A0DCBD577E3 /c/Documents and Settings/jeremy/Desktop/ffdshow-tryout/src/img
Filters/KernelDeint
$ cd "/c/Documents and Settings/jeremy/Desktop/ffdshow-tryout/unrar"

jeremy@jeremy-A0DCBD577E3 /c/Documents and Settings/jeremy/Desktop/ffdshow-tryout/unrar
$ make
gcc -c -I. -I../.. -DRARDLL -DNOCRYPT -DSILENT -DNOVOLUME -DSFX_MODULE -DSHELL_E
XT -DWIN32 -D_WIN32 -D__MINGW32__ -mno-cygwin -mdll -mthreads -pipe -DNDEBUG -UD
EBUG -UUNICODE -U_UNICODE -fno-rtti -fexceptions -O3 -march=i686 -mmmx -fno-comm
on -fno-tree-vectorize -fomit-frame-pointer -MMD -o archive.o archive.cpp
gcc.exe: CreateProcess: No such file or directory
make: *** [archive.o] Error 1




jeremy@jeremy-A0DCBD577E3 /c/Documents and Settings/jeremy/Desktop/ffdshow-tryout/unrar
$ cd "/c/Documents and Settings/jeremy/Desktop/ffdshow-tryout/src/codecs/libmpeg2"

jeremy@jeremy-A0DCBD577E3 /c/Documents and Settings/jeremy/Desktop/ffdshow-tryout/src/cod
ecs/libmpeg2
$ make
gcc -c -I. -Iinclude -DWIN32 -D_WIN32 -D__MINGW32__ -mno-cygwin -mdll -mthreads
-pipe -DNDEBUG -UDEBUG -x c++ -O3 -march=i686 -mmmx -fno-common -fno-tree-vector
ize -msse -mfpmath=sse -fomit-frame-pointer -MMD -o libmpeg2/alloc.o libmpeg2/al
loc.c
gcc.exe: CreateProcess: No such file or directory
make: *** [libmpeg2/alloc.o] Error 1




jeremy@jeremy-A0DCBD577E3 /c/Documents and Settings/jeremy/Desktop/ffdshow-tryout/src/cod
ecs/libmpeg2
$ cd "/c/Documents and Settings/jeremy/Desktop/ffdshow-tryout/rebase"

jeremy@jeremy-A0DCBD577E3 /c/Documents and Settings/jeremy/Desktop/ffdshow-tryout/rebase
$ make
gcc -c -I. -DWIN32 -D_WIN32 -D__MINGW32__ -mno-cygwin -mdll -mthreads -pipe -DND
EBUG -UDEBUG -fno-rtti -fno-exceptions -O3 -march=i686 -mmmx -fno-common -fno-tr
ee-vectorize -fomit-frame-pointer -MMD -o rebase.o rebase.cpp
gcc.exe: CreateProcess: No such file or directory
make: *** [rebase.o] Error 1




jeremy@jeremy-A0DCBD577E3 /c/Documents and Settings/jeremy/Desktop/ffdshow-tryout/rebase
$ cd "/c/Documents and Settings/jeremy/Desktop/ffdshow-tryout/src/imgFilters/TomsM
oComp"

jeremy@jeremy-A0DCBD577E3 /c/Documents and Settings/jeremy/Desktop/ffdshow-tryout/src/img
Filters/TomsMoComp
$ make
gcc -c -I. -DWIN32 -D_WIN32 -D__MINGW32__ -mno-cygwin -mdll -mthreads -pipe -DND
EBUG -UDEBUG -fno-rtti -fno-exceptions -O3 -march=i686 -mmmx -fno-common -fno-tr
ee-vectorize -msse -mfpmath=sse -fomit-frame-pointer -MMD -o TomsMoComp.o TomsMo
Comp.cpp
gcc.exe: CreateProcess: No such file or directory
make: *** [TomsMoComp.o] Error 1




jeremy@jeremy-A0DCBD577E3 /c/Documents and Settings/jeremy/Desktop/ffdshow-tryout/src/img
Filters/TomsMoComp
$ cd "/c/Documents and Settings/jeremy/Desktop/ffdshow-tryout/verinc"

jeremy@jeremy-A0DCBD577E3 /c/Documents and Settings/jeremy/Desktop/ffdshow-tryout/verinc
$ make
gcc -c -I. -DWIN32 -D_WIN32 -D__MINGW32__ -mno-cygwin -mdll -mthreads -pipe -DND
EBUG -UDEBUG -fno-rtti -fno-exceptions -O3 -march=i686 -mmmx -fno-common -fno-tr
ee-vectorize -fomit-frame-pointer -MMD -o verinc.o verinc.cpp
gcc.exe: CreateProcess: No such file or directory
make: *** [verinc.o] Error 1



jeremy@jeremy-A0DCBD577E3 /c/Documents and Settings/jeremy/Desktop/ffdshow-tryout/verinc
$
edit,

here is the full list of dlls I tried to make but couldn't. this code was run in msys
cd "/c/Documents and Settings/jeremy/Desktop/ffdshow-tryout/src/ffSpkCfg"
cd "/c/Documents and Settings/jeremy/Desktop/ffdshow-tryout/src/imgFilters/KernelDeint"
cd "/c/Documents and Settings/jeremy/Desktop/ffdshow-tryout/unrar"
cd "/c/Documents and Settings/jeremy/Desktop/ffdshow-tryout/src/codecs/libmpeg2"
cd "/c/Documents and Settings/jeremy/Desktop/ffdshow-tryout/rebase"
cd "/c/Documents and Settings/jeremy/Desktop/ffdshow-tryout/src/imgFilters/TomsMoComp"
cd "/c/Documents and Settings/jeremy/Desktop/ffdshow-tryout/verinc"

Once I go to each directory I then type Make and press Enter. This is how I made those other dll's in msys, but these ones I added in this edit won't work.
__________________
When I get tired during work with dvd stuff i think of River Tamm (Summer Glau's character). And the beauty that is Serenity.

Last edited by Jeremy Duncan; 9th January 2010 at 23:50.
Jeremy Duncan is offline   Reply With Quote
Old 9th January 2010, 23:24   #10169  |  Link
tal.aloni
Registered User
 
Join Date: Sep 2008
Posts: 496
DXVA 1.0 will start working starting from rev. 3194
tal.aloni is offline   Reply With Quote
Old 9th January 2010, 23:30   #10170  |  Link
SamuriHL
Registered User
 
SamuriHL's Avatar
 
Join Date: May 2004
Posts: 3,751
Don't have spaces in the path for your build environment.
__________________
HTPC1:W8.1 Pro, I7 3770k, GTX 680, Pioneer Elite SC-65
HTPC2:W8.1 Pro, I5 2400s, GTS 450, Pioneer Elite VX21-THX
Laptop: MSI GT70 Dominator
SamuriHL is offline   Reply With Quote
Old 9th January 2010, 23:48   #10171  |  Link
Jeremy Duncan
Didée Fan
 
Jeremy Duncan's Avatar
 
Join Date: Feb 2006
Location: Canada
Posts: 1,079
Quote:
Originally Posted by SamuriHL View Post
Don't have spaces in the path for your build environment.
I added the code I use in my prevous post. May I ask you to look at it and post the correct code I should use?
__________________
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 9th January 2010, 23:51   #10172  |  Link
SamuriHL
Registered User
 
SamuriHL's Avatar
 
Join Date: May 2004
Posts: 3,751
Quote:
Originally Posted by Jeremy Duncan View Post
I added the code I use in my prevous post. May I ask you to look at it and post the correct code I should use?
I wouldn't have the first clue on those errors. I just remember when I was setting up ffdshow to compile there was a warning not to have spaces in the build path. I ended up moving the project to my main C drive. I haven't built any of the ffmpeg stuff as I don't have mingw set up on my machine right now. But, I would start by moving it to somewhere where there's no spaces in the path for starters.
__________________
HTPC1:W8.1 Pro, I7 3770k, GTX 680, Pioneer Elite SC-65
HTPC2:W8.1 Pro, I5 2400s, GTS 450, Pioneer Elite VX21-THX
Laptop: MSI GT70 Dominator
SamuriHL is offline   Reply With Quote
Old 9th January 2010, 23:55   #10173  |  Link
whurlston
Registered User
 
Join Date: Oct 2007
Posts: 207
Quote:
gcc.exe: CreateProcess: No such file or directory
Add the GCC bin folder to your PATH if you haven't already. And move the project the "C:\ffdshow-tryout" so there is no space in the project path as SHL mentioned.
whurlston is offline   Reply With Quote
Old 10th January 2010, 00:10   #10174  |  Link
Jeremy Duncan
Didée Fan
 
Jeremy Duncan's Avatar
 
Join Date: Feb 2006
Location: Canada
Posts: 1,079
Quote:
Originally Posted by whurlston View Post
Add the GCC bin folder to your PATH if you haven't already.
I put the project folder in the c:\ as directed and in system, advanced, environment variables, system variables, this is my path:
C:\Program Files\Intel\Compiler\11.1\054\tbb\ia32\vc9\bin;C:\Program Files\Intel\Compiler\11.1\054\ipp\ia32\bin;%ICPP_COMPILER11%lib\ia32;C:\Program Files\Intel\Compiler\11.1\054\mkl\ia32\bin;%SystemRoot%\system32;%SystemRoot%;%SystemRoot%\System32\Wbem;C:\Program Files\ATI Technologies\ATI.ACE\Core-Static;C:\Program Files\Intel\DMIX;C:\Program Files\QuickTime\QTSystem\;C:\Program Files\Microsoft SQL Server\90\Tools\binn\;C:\Program Files\TortoiseSVN\bin;C:\MinGW32\bin;C:\MinGW32\MSYS\bin

here is a picture of my path:


I get this error:

Code:
jeremy@jeremy-A0DCBD577E3 ~
$ cd "/c/ffdshow-tryout/src/imgFilters/KernelDeint"

jeremy@jeremy-A0DCBD577E3 /c/ffdshow-tryout/src/imgFilters/KernelDeint
$ make
gcc -c -I. -DWIN32 -D_WIN32 -D__MINGW32__ -mno-cygwin -mdll -mthreads -pipe -DND
EBUG -UDEBUG -fno-rtti -fno-exceptions -O3 -march=i686 -mmmx -fno-common -fno-tr
ee-vectorize -msse -mfpmath=sse -fomit-frame-pointer -MMD -o ff_kernelDeint.o ff
_kernelDeint.cpp
gcc.exe: CreateProcess: No such file or directory
make: *** [ff_kernelDeint.o] Error 1

jeremy@jeremy-A0DCBD577E3 /c/ffdshow-tryout/src/imgFilters/KernelDeint
$
__________________
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 10th January 2010, 00:10   #10175  |  Link
VipZ
Registered User
 
Join Date: Jun 2009
Location: London
Posts: 373
Quote:
Originally Posted by tal.aloni View Post
DXVA 1.0 will start working starting from rev. 3194
Thanks DXVA working for me now, I get corruption on seeking sometimes though.
VipZ is offline   Reply With Quote
Old 10th January 2010, 00:13   #10176  |  Link
SamuriHL
Registered User
 
SamuriHL's Avatar
 
Join Date: May 2004
Posts: 3,751
It doesn't appear to be finding gcc.exe. I'm not sure why this would be the case.
__________________
HTPC1:W8.1 Pro, I7 3770k, GTX 680, Pioneer Elite SC-65
HTPC2:W8.1 Pro, I5 2400s, GTS 450, Pioneer Elite VX21-THX
Laptop: MSI GT70 Dominator
SamuriHL is offline   Reply With Quote
Old 10th January 2010, 00:39   #10177  |  Link
whurlston
Registered User
 
Join Date: Oct 2007
Posts: 207
Are you sure your project path is correct and doesn't have the trunk folder?

/c/ffdshow-tryout/trunk/src/imgFilters/KernelDeint

If it's correct, I'm not sure what the issue is.

Last edited by whurlston; 10th January 2010 at 00:44.
whurlston is offline   Reply With Quote
Old 10th January 2010, 01:03   #10178  |  Link
deets
Registered User
 
Join Date: Jan 2005
Location: london, england
Posts: 509
would it help if i uploaded a 50mb unprocessed TS clip of BBC HD in the hope it could be made to work?
deets is offline   Reply With Quote
Old 10th January 2010, 01:44   #10179  |  Link
Jeremy Duncan
Didée Fan
 
Jeremy Duncan's Avatar
 
Join Date: Feb 2006
Location: Canada
Posts: 1,079
Quote:
Originally Posted by whurlston View Post
Are you sure your project path is correct and doesn't have the trunk folder?

/c/ffdshow-tryout/trunk/src/imgFilters/KernelDeint

If it's correct, I'm not sure what the issue is.
It doesn't have the trunk folder. Here is what I did to get the ffdshow package downloaded to my hard drive.
step 1. i installed tortoise svn, as the ffdshow wiki linked to.
step 2. I opened windows explorer, file, svn checkout.
step 3. I used this url: https://ffdshow-tryout.svn.sourcefor...w-tryout/trunk
Fully recursive.
Revison, showlog, I checked the newest build.
I press ok and it downloads the files to my hard drive.

Edit,

I deleted the previous ffdshow files I downloaded and redownloaded it. This time I downloaded both the trunk and branches, and the directory used trunk this time and it still had a error.
I tried both cmd and msys, and beta 1 kerneldeint, and the newest trunk kerneldeint.
here is the error I get:

Code:
jeremy@jeremy-A0DCBD577E3 ~
$ cd cd "/c/ffdshow-tryout/trunk/src/imgFilters/KernelDeint"
sh: cd: cd: No such file or directory

jeremy@jeremy-A0DCBD577E3 ~
$ cd "/c/ffdshow-tryout/trunk/src/imgFilters/KernelDeint"

jeremy@jeremy-A0DCBD577E3 /c/ffdshow-tryout/trunk/src/imgFilters/KernelDeint
$ make
gcc -c -I. -DWIN32 -D_WIN32 -D__MINGW32__ -mno-cygwin -mdll -mthreads -pipe -DND
EBUG -UDEBUG -fno-rtti -fno-exceptions -O3 -march=i686 -mmmx -fno-common -fno-tr
ee-vectorize -msse -mfpmath=sse -fomit-frame-pointer -MMD -o ff_kernelDeint.o ff
_kernelDeint.cpp
gcc.exe: CreateProcess: No such file or directory
make: *** [ff_kernelDeint.o] Error 1

jeremy@jeremy-A0DCBD577E3 /c/ffdshow-tryout/trunk/src/imgFilters/KernelDeint
$ cd "/c/ffdshow-tryout/branches/beta1/src/imgFilters/KernelDeint"

jeremy@jeremy-A0DCBD577E3 /c/ffdshow-tryout/branches/beta1/src/imgFilters/KernelDeint
$ make
gcc -c -I. -I../.. -mno-cygwin -mdll -mthreads -pipe -mmmx -msse -mfpmath=sse -D
NDEBUG -UDEBUG -DWIN32 -D_WIN32 -fno-rtti -fno-exceptions -O2 -march=pentium-mmx
 -mtune=i686 -fomit-frame-pointer -finline-functions -finline -frename-registers
 -fweb -funit-at-a-time -MMD -o ff_kernelDeint.o ff_kernelDeint.cpp
gcc.exe: CreateProcess: No such file or directory
make: *** [ff_kernelDeint.o] Error 1

jeremy@jeremy-A0DCBD577E3 /c/ffdshow-tryout/branches/beta1/src/imgFilters/KernelDeint
$
__________________
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 10th January 2010, 02:57   #10180  |  Link
roytam1
Firefox User
 
Join Date: Sep 2003
Posts: 201
Quote:
Originally Posted by tal.aloni View Post
DXVA 1.0 will start working starting from rev. 3194
ffdshow DXVA in XP looks strange:

comparing with MPC-HC's:


and when I use ffdshow DXVA in DVBViewer for watching HDTV, ffdshow DXVA crashes.
roytam1 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 08:38.


Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.