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 12th January 2010, 09:05   #10241  |  Link
Jeremy Duncan
Didée Fan
 
Jeremy Duncan's Avatar
 
Join Date: Feb 2006
Location: Canada
Posts: 1,079
Quote:
Originally Posted by Jeremy Duncan View Post
Yes, I have just finished updating it: link
I have updated the wiki again. I corrected some typos and I also corrected the bat file.

When I made the bat file before it was overwhelming as I don't usually make bat files and I was using xp mce, but I reformatted and installed vista 32 bit and then double checked the bat file and corrected some errors then tested to see if it works and I can build the files the wiki says to build in gcc.

So everything is fine now in the wiki section I added.
I will post the bat file below in case the wiki one is damaged by somebody this copy below will allow anybody to double check the wiki version is correct:

Code:
set MINGWROOT=C:\MinGW32

set MINGWBIN=%MINGWROOT%\bin
set MINGWINCLUDE=%MINGWROOT%\include
set MINGWINCLUDE=%MINGWROOT%\include\ddk
set MINGWINCLUDE=%MINGWROOT%\include\GL
set MINGWINCLUDE=%MINGWROOT%\include\SDL
set MINGWINCLUDE=%MINGWROOT%\include\sys
set MINGWLIB=%MINGWROOT%\lib
set MINGWLIB=%MINGWROOT%\lib\gcc\mingw32\4.4.1
set MINGWLIB=%MINGWROOT%\lib\gcc\mingw32\4.4.1\include
set MINGWLIB=%MINGWROOT%\lib\gcc\mingw32\4.4.1\include\c++
set MINGWLIB=%MINGWROOT%\lib\gcc\mingw32\4.4.1\include\c++\backward
set MINGWLIB=%MINGWROOT%\lib\gcc\mingw32\4.4.1\include\c++\bits
set MINGWLIB=%MINGWROOT%\lib\gcc\mingw32\4.4.1\include\c++\debug
set MINGWLIB=%MINGWROOT%\lib\gcc\mingw32\4.4.1\include\c++\ext
set MINGWLIB=%MINGWROOT%\lib\gcc\mingw32\4.4.1\include\c++\ext\pb_ds
set MINGWLIB=%MINGWROOT%\lib\gcc\mingw32\4.4.1\include\c++\ext\pb_ds\detail
set MINGWLIB=%MINGWROOT%\lib\gcc\mingw32\4.4.1\include\c++\ext\pb_ds\detail\basic_tree_policy
set MINGWLIB=%MINGWROOT%\lib\gcc\mingw32\4.4.1\include\c++\ext\pb_ds\detail\bin_search_tree_
set MINGWLIB=%MINGWROOT%\lib\gcc\mingw32\4.4.1\include\c++\ext\pb_ds\detail\binary_heap_
set MINGWLIB=%MINGWROOT%\lib\gcc\mingw32\4.4.1\include\c++\ext\pb_ds\detail\binomial_heap_
set MINGWLIB=%MINGWROOT%\lib\gcc\mingw32\4.4.1\include\c++\ext\pb_ds\detail\binomial_heap_base_
set MINGWLIB=%MINGWROOT%\lib\gcc\mingw32\4.4.1\include\c++\ext\pb_ds\detail\cc_hash_table_map_
set MINGWLIB=%MINGWROOT%\lib\gcc\mingw32\4.4.1\include\c++\ext\pb_ds\detail\eq_fn
set MINGWLIB=%MINGWROOT%\lib\gcc\mingw32\4.4.1\include\c++\ext\pb_ds\detail\gp_hash_table_map_
set MINGWLIB=%MINGWROOT%\lib\gcc\mingw32\4.4.1\include\c++\ext\pb_ds\detail\hash_fn
set MINGWLIB=%MINGWROOT%\lib\gcc\mingw32\4.4.1\include\c++\ext\pb_ds\detail\left_child_next_sibling_heap_
set MINGWLIB=%MINGWROOT%\lib\gcc\mingw32\4.4.1\include\c++\ext\pb_ds\detail\list_update_map_
set MINGWLIB=%MINGWROOT%\lib\gcc\mingw32\4.4.1\include\c++\ext\pb_ds\detail\list_update_policy
set MINGWLIB=%MINGWROOT%\lib\gcc\mingw32\4.4.1\include\c++\ext\pb_ds\detail\ov_tree_map_
set MINGWLIB=%MINGWROOT%\lib\gcc\mingw32\4.4.1\include\c++\ext\pb_ds\detail\pairing_heap_
set MINGWLIB=%MINGWROOT%\lib\gcc\mingw32\4.4.1\include\c++\ext\pb_ds\detail\pat_trie_
set MINGWLIB=%MINGWROOT%\lib\gcc\mingw32\4.4.1\include\c++\ext\pb_ds\detail\rb_tree_map_
set MINGWLIB=%MINGWROOT%\lib\gcc\mingw32\4.4.1\include\c++\ext\pb_ds\detail\rc_binomial_heap_
set MINGWLIB=%MINGWROOT%\lib\gcc\mingw32\4.4.1\include\c++\ext\pb_ds\detail\resize_policy
set MINGWLIB=%MINGWROOT%\lib\gcc\mingw32\4.4.1\include\c++\ext\pb_ds\detail\splay_tree_
set MINGWLIB=%MINGWROOT%\lib\gcc\mingw32\4.4.1\include\c++\ext\pb_ds\detail\thin_heap_
set MINGWLIB=%MINGWROOT%\lib\gcc\mingw32\4.4.1\include\c++\ext\pb_ds\detail\tree_policy
set MINGWLIB=%MINGWROOT%\lib\gcc\mingw32\4.4.1\include\c++\ext\pb_ds\detail\trie_policy
set MINGWLIB=%MINGWROOT%\lib\gcc\mingw32\4.4.1\include\c++\ext\pb_ds\detail\unordered_iterator
set MINGWLIB=%MINGWROOT%\lib\gcc\mingw32\4.4.1\include\c++\mingw32\bits
set MINGWLIB=%MINGWROOT%\lib\gcc\mingw32\4.4.1\include\c++\parallel
set MINGWLIB=%MINGWROOT%\lib\gcc\mingw32\4.4.1\include\c++\tr1
set MINGWLIB=%MINGWROOT%\lib\gcc\mingw32\4.4.1\include\c++\tr1_impl
set MINGWLIB=%MINGWROOT%\lib\gcc\mingw32\4.4.1\include\ssp
set MINGWLIB=%MINGWROOT%\lib\gcc\mingw32\4.4.1\include-fixed
set MINGWLIB=%MINGWROOT%\lib\gcc\mingw32\4.4.1\install-tools
set MINGWLIB=%MINGWROOT%\lib\gcc\mingw32\4.4.1\install-tools\include
set MINGWLIB=%MINGWROOT%\lib\gcc\mingw32\bin
set MINGWLIBEXEC=%MINGWROOT%\libexec\gcc\mingw32\4.4.1
set MINGWLIBEXEC=%MINGWROOT%\libexec\gcc\mingw32\4.4.1\install-tools
set MINGWLIB=%MINGWROOT%\MSYS
set MINGWLIB=%MINGWROOT%\MSYS\bin
set MINGWLIB=%MINGWROOT%\MSYS\etc
set MINGWLIB=%MINGWROOT%\MSYS\mingw
set MINGWLIB=%MINGWROOT%\MSYS\share\file

set MINGW=%MINGWROOT%;%MINGWBIN%;%MINGWINCLUDE%;%MINGWLIB%;%MINGWLIBEXEC%;%MSYS% 

rem to add more resource paths just use the set command like above and then add it to the set PATH like below

set PATH=C:\MINGW32;%path%
set PATH=C:\MINGW32\bin;%path%
set PATH=C:\MINGW32\include;%path%
set PATH=C:\MINGW32\include\ddk;%path%
set PATH=C:\MINGW32\include\GL;%path%
set PATH=C:\MINGW32\include\SDL;%path%
set PATH=C:\MINGW32\include\sys;%path%
set PATH=C:\MINGW32\lib;%path%
set PATH=C:\MINGW32\lib\gcc\mingw32\4.4.1;%path%
set PATH=C:\MINGW32\lib\gcc\mingw32\4.4.1\include;%path%
set PATH=C:\MINGW32\lib\gcc\mingw32\4.4.1\include\c++;%path%
set PATH=C:\MINGW32\lib\gcc\mingw32\4.4.1\include\c++\backward;%path%
set PATH=C:\MINGW32\lib\gcc\mingw32\4.4.1\include\c++\bits;%path%
set PATH=C:\MINGW32\lib\gcc\mingw32\4.4.1\include\c++\debug;%path%
set PATH=C:\MINGW32\lib\gcc\mingw32\4.4.1\include\c++\ext;%path%
set PATH=C:\MINGW32\lib\gcc\mingw32\4.4.1\include\c++\ext\pb_ds;%path%
set PATH=C:\MINGW32\lib\gcc\mingw32\4.4.1\include\c++\ext\pb_ds\detail;%path%
set PATH=C:\MINGW32\lib\gcc\mingw32\4.4.1\include\c++\ext\pb_ds\detail\basic_tree_policy;%path%
set PATH=C:\MINGW32\lib\gcc\mingw32\4.4.1\include\c++\ext\pb_ds\detail\bin_search_tree_;%path%
set PATH=C:\MINGW32\lib\gcc\mingw32\4.4.1\include\c++\ext\pb_ds\detail\binary_heap_;%path%
set PATH=C:\MINGW32\lib\gcc\mingw32\4.4.1\include\c++\ext\pb_ds\detail\binomial_heap_;%path%
set PATH=C:\MINGW32\lib\gcc\mingw32\4.4.1\include\c++\ext\pb_ds\detail\binomial_heap_base_;%path%
set PATH=C:\MINGW32\lib\gcc\mingw32\4.4.1\include\c++\ext\pb_ds\detail\cc_hash_table_map_;%path%
set PATH=C:\MINGW32\lib\gcc\mingw32\4.4.1\include\c++\ext\pb_ds\detail\eq_fn;%path%
set PATH=C:\MINGW32\lib\gcc\mingw32\4.4.1\include\c++\ext\pb_ds\detail\gp_hash_table_map_;%path%
set PATH=C:\MINGW32\lib\gcc\mingw32\4.4.1\include\c++\ext\pb_ds\detail\hash_fn;%path%
set PATH=C:\MINGW32\lib\gcc\mingw32\4.4.1\include\c++\ext\pb_ds\detail\left_child_next_sibling_heap_;%path%
set PATH=C:\MINGW32\lib\gcc\mingw32\4.4.1\include\c++\ext\pb_ds\detail\list_update_map_;%path%
set PATH=C:\MINGW32\lib\gcc\mingw32\4.4.1\include\c++\ext\pb_ds\detail\list_update_policy;%path%
set PATH=C:\MINGW32\lib\gcc\mingw32\4.4.1\include\c++\ext\pb_ds\detail\ov_tree_map_;%path%
set PATH=C:\MINGW32\lib\gcc\mingw32\4.4.1\include\c++\ext\pb_ds\detail\pairing_heap_;%path%
set PATH=C:\MINGW32\lib\gcc\mingw32\4.4.1\include\c++\ext\pb_ds\detail\pat_trie_;%path%
set PATH=C:\MINGW32\lib\gcc\mingw32\4.4.1\include\c++\ext\pb_ds\detail\rb_tree_map_;%path%
set PATH=C:\MINGW32\lib\gcc\mingw32\4.4.1\include\c++\ext\pb_ds\detail\rc_binomial_heap_;%path%
set PATH=C:\MINGW32\lib\gcc\mingw32\4.4.1\include\c++\ext\pb_ds\detail\resize_policy;%path%
set PATH=C:\MINGW32\lib\gcc\mingw32\4.4.1\include\c++\ext\pb_ds\detail\splay_tree_;%path%
set PATH=C:\MINGW32\lib\gcc\mingw32\4.4.1\include\c++\ext\pb_ds\detail\thin_heap_;%path%
set PATH=C:\MINGW32\lib\gcc\mingw32\4.4.1\include\c++\ext\pb_ds\detail\tree_policy;%path%
set PATH=C:\MINGW32\lib\gcc\mingw32\4.4.1\include\c++\ext\pb_ds\detail\trie_policy;%path%
set PATH=C:\MINGW32\lib\gcc\mingw32\4.4.1\include\c++\ext\pb_ds\detail\unordered_iterator;%path%
set PATH=C:\MINGW32\lib\gcc\mingw32\4.4.1\include\c++\mingw32\bits;%path%
set PATH=C:\MINGW32\lib\gcc\mingw32\4.4.1\include\c++\parallel;%path%
set PATH=C:\MINGW32\lib\gcc\mingw32\4.4.1\include\c++\tr1;%path%
set PATH=C:\MINGW32\lib\gcc\mingw32\4.4.1\include\c++\tr1_impl;%path%
set PATH=C:\MINGW32\lib\gcc\mingw32\4.4.1\include\ssp;%path%
set PATH=C:\MINGW32\lib\gcc\mingw32\4.4.1\include-fixed;%path%
set PATH=C:\MINGW32\lib\gcc\mingw32\4.4.1\install-tools;%path%
set PATH=C:\MINGW32\lib\gcc\mingw32\4.4.1\install-tools\include;%path%
set PATH=C:\MINGW32\lib\gcc\mingw32\bin;%path%
set PATH=C:\MINGW32\libexec\gcc\mingw32\4.4.1;%path%
set PATH=C:\MINGW32\libexec\gcc\mingw32\4.4.1\install-tools;%path%
set PATH=C:\MINGW32\MSYS;%path%
set PATH=C:\MINGW32\MSYS\bin;%path%
set PATH=C:\MINGW32\MSYS\etc;%path%
set PATH=C:\MINGW32\MSYS\mingw;%path%
set PATH=C:\MINGW32\MSYS\share\file;%path%

cmd
__________________
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 12th January 2010, 09:10   #10242  |  Link
albain
Media Control author
 
Join Date: Dec 2006
Location: Paris
Posts: 1,014
Thank you Jeremy
albain is offline   Reply With Quote
Old 12th January 2010, 10:31   #10243  |  Link
Jeremy Duncan
Didée Fan
 
Jeremy Duncan's Avatar
 
Join Date: Feb 2006
Location: Canada
Posts: 1,079
Quote:
Originally Posted by albain View Post
Thank you Jeremy
Your welcome. In the time from my previous post I installed the rest of the sw and made the new ffdshow using the instructions from the wiki in vista 32 bit.

link

Maybe somebody who knows how to test how fast the fps results are can test this ffdshow I made to other ffdshow versions?

I would like to see the test results.
No files were added or removed from the svn package I downloaded. I say this because in the previous one I built it used SEt's patch.
__________________
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; 12th January 2010 at 10:35.
Jeremy Duncan is offline   Reply With Quote
Old 12th January 2010, 10:57   #10244  |  Link
tal.aloni
Registered User
 
Join Date: Sep 2008
Posts: 496
Quote:
Originally Posted by wiki
How Jeremy Duncan got the files...
The compilers Jeremy Duncan used to create the files
How Jeremy Duncan configured the visual studio compiler
lol...
I appreciate your contribution, I hope one of the Pros here will have time to overview and merge the two entries.

Quote:
Originally Posted by wiki
The below section of the wiki was made by me, Jeremy duncan, and it shows how I made FFDshow.exe
ffdshow.exe, I got to get me one of these!
tal.aloni is offline   Reply With Quote
Old 12th January 2010, 10:59   #10245  |  Link
_xxl
ffdshow user
 
_xxl's Avatar
 
Join Date: Oct 2005
Location: Romania
Posts: 818
Quote:
ffdshow.exe
What exe?
_xxl is offline   Reply With Quote
Old 12th January 2010, 11:00   #10246  |  Link
tal.aloni
Registered User
 
Join Date: Sep 2008
Posts: 496
nvm, I got it, he means the setup exe.
tal.aloni is offline   Reply With Quote
Old 12th January 2010, 11:18   #10247  |  Link
tal.aloni
Registered User
 
Join Date: Sep 2008
Posts: 496
Quote:
Originally Posted by CruNcher View Post
strange i tried everything to get this accelerated but it doesn't work no problems for MPC-HC Video Decoder though ?

http://e.dl.playstation.net/e/wipeou...D_DE_1080p.zip
It plays fine with rev. 3195+.
make sure you have checked H.264 acceleration under DXVA settings.

Tal
tal.aloni is offline   Reply With Quote
Old 12th January 2010, 11:24   #10248  |  Link
Elbart_
Registered User
 
Join Date: Jan 2006
Posts: 19
Quote:
Originally Posted by rack04 View Post
svc 3195 works fine for me.
I narrowed it down, with 3176_clsid ffmpeg_mt works, with 3190_clsid it doesn't.
Elbart_ is offline   Reply With Quote
Old 12th January 2010, 13:10   #10249  |  Link
tal.aloni
Registered User
 
Join Date: Sep 2008
Posts: 496
Quote:
Originally Posted by Elbart_ View Post
I narrowed it down, with 3176_clsid ffmpeg_mt works, with 3190_clsid it doesn't.
it will again with 3195+
tal.aloni is offline   Reply With Quote
Old 12th January 2010, 14:19   #10250  |  Link
tal.aloni
Registered User
 
Join Date: Sep 2008
Posts: 496
DXVA issues with VC-1 are now resolved starting with (Edit:) rev. 3200.

(sorry XhmikosR )

Last edited by tal.aloni; 12th January 2010 at 14:34.
tal.aloni is offline   Reply With Quote
Old 12th January 2010, 14:22   #10251  |  Link
XhmikosR
Registered User
 
Join Date: Mar 2007
Location: Hellas (Greece)
Posts: 543
ffdshow_rev3200_20100112
__________________
My Specs

Last edited by XhmikosR; 12th January 2010 at 15:01.
XhmikosR is offline   Reply With Quote
Old 12th January 2010, 16:35   #10252  |  Link
NiFa
Audio & video enthusiast
 
Join Date: Nov 2009
Location: Finland
Posts: 74
I tried newest revision (3200), and everything works! I have no problems with AC3 or DTS passthrough or AC3 encoder.
Thanks to everyone who works with ffdshow and got these problems solved.
NiFa is offline   Reply With Quote
Old 12th January 2010, 17:04   #10253  |  Link
clsid
*****
 
Join Date: Feb 2005
Posts: 5,647
MingW32 works fine for me in Vista x64, so I am not sure why you needed that weird workaround.
__________________
MPC-HC 2.2.1
clsid is offline   Reply With Quote
Old 12th January 2010, 18:12   #10254  |  Link
NiFa
Audio & video enthusiast
 
Join Date: Nov 2009
Location: Finland
Posts: 74
Is there any possibilities to update to subtitles part in ffdshow, so that it loads ass/ssa settings correctly? Now when I use ffdshow with ass/ssa subtitles, thehere is problems with colors, shadows and outline settings, they aren't right. You can test this with any softsubbed anime using MPC-HC's internal renderer and ffdshow's subtitles.

Last edited by NiFa; 12th January 2010 at 19:22. Reason: Added more problems
NiFa is offline   Reply With Quote
Old 12th January 2010, 18:15   #10255  |  Link
deets
Registered User
 
Join Date: Jan 2005
Location: london, england
Posts: 509
do we know if there are any plans to support bbc HD and live streams via DXVA?
deets is offline   Reply With Quote
Old 12th January 2010, 18:15   #10256  |  Link
consultant
Registered User
 
Join Date: May 2004
Posts: 147
WhenI download and install that 3200 build above, x64 version, I get source file is corrupt when it tries to install. I assume that is the 64-bit version?

I even uninstalled previous version and rebooted then tried it.
consultant is offline   Reply With Quote
Old 12th January 2010, 18:18   #10257  |  Link
tal.aloni
Registered User
 
Join Date: Sep 2008
Posts: 496
Quote:
Originally Posted by consultant View Post
WhenI download and install that 3200 build above, x64 version, I get source file is corrupt when it tries to install. I assume that is the 64-bit version?

I even uninstalled previous version and rebooted then tried it.
it happened for me too, probably some corruption in the upload process.
tal.aloni is offline   Reply With Quote
Old 12th January 2010, 18:28   #10258  |  Link
XhmikosR
Registered User
 
Join Date: Mar 2007
Location: Hellas (Greece)
Posts: 543
MediaFire is becoming less reliable every day... Try now, I re-uploaded the x64 build so it should be fine (I compared also the MD5 checksums).
__________________
My Specs

Last edited by XhmikosR; 12th January 2010 at 18:30.
XhmikosR is offline   Reply With Quote
Old 12th January 2010, 20:44   #10259  |  Link
NiFa
Audio & video enthusiast
 
Join Date: Nov 2009
Location: Finland
Posts: 74
Below are pictures with differences between ffdshow and MPC-HC internal subtitle renderer.

MPC-HC internal subtitle renderer

ffdshow
NiFa is offline   Reply With Quote
Old 12th January 2010, 20:52   #10260  |  Link
CiNcH
Registered User
 
CiNcH's Avatar
 
Join Date: Jan 2004
Posts: 567
Seems both, H.264 and VC-1 DXVA decoders, have no NALU/Access Unit parser, so they expect the source/splitter/demuxer filter to deliver exactly one NALU/Access Unit per MediaSample.
__________________
Bye
CiNcH 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 22:01.


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