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 March 2012, 12:19   #14921  |  Link
haruhiko_yamagata
Registered User
 
Join Date: Feb 2006
Location: Japan
Posts: 1,560
Quote:
Originally Posted by pururin View Post
Is the audio department still developing? Like sample format conversions, Hi-q sound processing , dithering, noise shaping etc.
Audio decoders are maintained by clsid.
As for audio filters, we need a new developer.
__________________
[ Download ffdshow | Wiki ]
haruhiko_yamagata is offline   Reply With Quote
Old 28th March 2012, 13:57   #14922  |  Link
egur
QuickSync Decoder author
 
Join Date: Apr 2011
Location: Atlit, Israel
Posts: 916
Quote:
Originally Posted by haruhiko_yamagata View Post
Thank you for your work. You did your best, how can I do better than you?
Let's release rev 4407.
I used libavcodec as the fallback for H264. libmpeg2 for mpeg2 and libwmv9 for vc1/wmv3. As far as I know this is the most stable SW setup.
__________________
Eric Gur,
Processor Application Engineer for Overclocking and CPU technologies
Intel QuickSync Decoder author
Intel Corp.
egur is offline   Reply With Quote
Old 28th March 2012, 14:58   #14923  |  Link
haruhiko_yamagata
Registered User
 
Join Date: Feb 2006
Location: Japan
Posts: 1,560
Quote:
Originally Posted by egur View Post
libmpeg2 for mpeg2
libmpeg2 is going to be removed. It's much slower than libavcodec on multicore CPUs. As for stability, libmpeg2 was better in the past. But now, libavcodec and its wrapper has been improved a lot. Do you know any issue regarding libavcodec MPEG-2?

And please don't worry about the fall back. I'll change it to libavcodec.
__________________
[ Download ffdshow | Wiki ]
haruhiko_yamagata is offline   Reply With Quote
Old 28th March 2012, 15:57   #14924  |  Link
Midzuki
Unavailable
 
Midzuki's Avatar
 
Join Date: Mar 2009
Location: offline
Posts: 1,480
Quote:
Originally Posted by haruhiko_yamagata View Post
...
Do you know any issue regarding libavcodec MPEG-2?
...
http://sourceforge.net/tracker/?func...41&atid=867360

also,

http://sourceforge.net/tracker/?func...41&atid=867360
Midzuki is offline   Reply With Quote
Old 28th March 2012, 16:34   #14925  |  Link
nevcairiel
Registered Developer
 
Join Date: Mar 2010
Location: Hamburg/Germany
Posts: 10,346
Those issues are related to subtitles, not the mpeg decoder.
__________________
LAV Filters - open source ffmpeg based media splitter and decoders
nevcairiel is offline   Reply With Quote
Old 28th March 2012, 18:25   #14926  |  Link
Midzuki
Unavailable
 
Midzuki's Avatar
 
Join Date: Mar 2009
Location: offline
Posts: 1,480
Quote:
Originally Posted by nevcairiel View Post
Those issues are related to subtitles, not the mpeg decoder.
Yes, but they appear ONLY WHEN the MPEG-2 decoder is used for DVD-playback, so yes, someone should peruse the source-code of DScaler 5

Last edited by Midzuki; 28th March 2012 at 18:29.
Midzuki is offline   Reply With Quote
Old 28th March 2012, 18:54   #14927  |  Link
Midzuki
Unavailable
 
Midzuki's Avatar
 
Join Date: Mar 2009
Location: offline
Posts: 1,480
UPDATE:

FWIW,

MPlayer Sherpya-SVN-r34401-4.6.2 does not have that problem anymore

However I'd like to know why the it replaces the original yellow text-images with white ones

Last edited by Midzuki; 28th March 2012 at 19:36. Reason: better styling :-)
Midzuki is offline   Reply With Quote
Old 28th March 2012, 23:52   #14928  |  Link
haruhiko_yamagata
Registered User
 
Join Date: Feb 2006
Location: Japan
Posts: 1,560
I think libavcodec or libmpeg2 is not relevant. They will be discussed in each tracker.
__________________
[ Download ffdshow | Wiki ]
haruhiko_yamagata is offline   Reply With Quote
Old 29th March 2012, 21:24   #14929  |  Link
Midzuki
Unavailable
 
Midzuki's Avatar
 
Join Date: Mar 2009
Location: offline
Posts: 1,480
Quote:
Originally Posted by haruhiko_yamagata View Post
I think libavcodec or libmpeg2 is not relevant. They will be discussed in each tracker.
Unfortunately, the Sourceforge user nsm-x1 lost his password, therefore...

Quote:
Originally posted by h_yamagata

I think the pin connects because it is asked to.
It is possible to add an option to reject the connection, but if it
rejects, DVD playback may fail.
I don't want to expose such an option to users.
I think the creation of the graph is the responsibility of the DVD
application.
Well, *perhaps* these posts will change your point-of-view...

http://forum.doom9.org/showthread.ph...04#post1417904

http://forum.doom9.org/showthread.ph...84#post1447384
Midzuki is offline   Reply With Quote
Old 30th March 2012, 19:10   #14930  |  Link
CruNcher
Registered User
 
CruNcher's Avatar
 
Join Date: Apr 2002
Location: Germany
Posts: 4,926
Midzuki this behaviour looks familiar to me it looks like this http://forum.doom9.org/showpost.php?...ostcount=14905
it fails connection to the Video Renderer due to ffdshow intercepting even if it is told todo nothing, though it only happens when preferring it in MPC-HC in a automatic chain it doesn't happen (ffdshow not forced).
__________________
all my compares are riddles so please try to decipher them yourselves :)

It is about Time

Join the Revolution NOW before it is to Late !

http://forum.doom9.org/showthread.php?t=168004

Last edited by CruNcher; 30th March 2012 at 19:16.
CruNcher is offline   Reply With Quote
Old 30th March 2012, 20:47   #14931  |  Link
Midzuki
Unavailable
 
Midzuki's Avatar
 
Join Date: Mar 2009
Location: offline
Posts: 1,480
Quote:
Originally Posted by CruNcher View Post
Midzuki this behaviour looks familiar to me it looks like this http://forum.doom9.org/showpost.php?...ostcount=14905
it fails connection to the Video Renderer due to ffdshow intercepting even if it is told todo nothing, though it only happens when preferring it in MPC-HC in a automatic chain it doesn't happen (ffdshow not forced).
for the insight. FWIW, and IIRC:

method 1) real merit of the video processor = 00200000, MPC-HC setting = preferred

--> this forces the use of the "Text" input pin, even when ffdshow is told to NOT handle any type of subs at all ;

method 2) real merit of the video processor >= 00800000, MPC-HC setting = N/A

--> two possibilities:

a) merit of the MPEG-2 decoder < merit of ffdshow's video processor, THEN the DVD-subpictures are sent to this latter

b) merit of the MPEG-2 decoder > merit of ffdshow's video processor, THEN this latter is not used at all

Apparently ffdshow sees no difference between uncompressed video and subtitles

Last edited by Midzuki; 30th March 2012 at 20:50. Reason: typo
Midzuki is offline   Reply With Quote
Old 31st March 2012, 08:09   #14932  |  Link
haruhiko_yamagata
Registered User
 
Join Date: Feb 2006
Location: Japan
Posts: 1,560
Quote:
Originally Posted by CruNcher View Post
even if it is told todo nothing
You can't tell ffdshow raw filter to do nothing. If you add it to the graph, it must handle DVD menu and the subtitles. If you don't like this, you don't add it to the graph. It's the spec, at this point.
If ffdshow does not handle DVD menu and subtitles, and ffdshow apply resize, the graph won't work.
It's a bug if it connects to audio, though...
__________________
[ Download ffdshow | Wiki ]
haruhiko_yamagata is offline   Reply With Quote
Old 31st March 2012, 13:07   #14933  |  Link
Midzuki
Unavailable
 
Midzuki's Avatar
 
Join Date: Mar 2009
Location: offline
Posts: 1,480
Quote:
Originally Posted by haruhiko_yamagata View Post
You can't tell ffdshow raw filter to do nothing. If you add it to the graph, it must handle DVD menu and the subtitles. If you don't like this, you don't add it to the graph. It's the spec, at this point.
Spec??? Please say which one

Quote:
If ffdshow does not handle DVD menu and subtitles, and ffdshow apply resize, the graph won't work.
IMHO that's a serious design flaw. If I UN-tick all checkboxes in the audio processor, yes it remains in the graph and (apparently at least) *does nothing*. So,

¿ why the "logic" of the so-called raw video filter has to be different ?



++++++++++++++++

P.S.: If I build a graph manually in Graphstudio, the raw video filter CAN change the "picture properties" WITHOUT messing with the DVD-subpictures --- and yes, it will "do nothing" if I un-tick all of its checkboxes......

Last edited by Midzuki; 31st March 2012 at 13:31.
Midzuki is offline   Reply With Quote
Old 31st March 2012, 16:09   #14934  |  Link
haruhiko_yamagata
Registered User
 
Join Date: Feb 2006
Location: Japan
Posts: 1,560
Do you mean it still connects if you set "Raw video" to disable? Then it's a bug.
Quote:
Originally Posted by Midzuki View Post
P.S.: If I build a graph manually in Graphstudio, the raw video filter CAN change the "picture properties" WITHOUT messing with the DVD-subpictures --- and yes, it will "do nothing" if I un-tick all of its checkboxes......
Then it's OK. The building of the graph is mainly responsibility of the application. ffdshow raw processor basically don't want to join the DVD graph without getting menu and subtitles, unless manually forced.
__________________
[ Download ffdshow | Wiki ]
haruhiko_yamagata is offline   Reply With Quote
Old 2nd April 2012, 00:02   #14935  |  Link
TheShadowRunner
Registered User
 
TheShadowRunner's Avatar
 
Join Date: Feb 2004
Posts: 399
A strange issue, "FFDShow Audio Decoder" refuses to connect to "FLACSource" filter.
FLACSource presents subtype {1541C5C0-CDDF-477D-BC0A-86F8AE7F8354} on its output pin and of course FLAC is set to Libavcodec in FFDshow Audio Dec.
Is it a bug, expected behavior?

On the other hand, when a FLAC stream is present in a MKV for exemple, it connects to FFDShow Audio Dec without problems using the same subtype {1541C5C0-CDDF-477D-BC0A-86F8AE7F8354}.

Why does FFDShow Audio Dec. refuse to connect to FLACSource specifically?
__________________
XP SP3 / Geforce 8500 / Zoom Player

Last edited by TheShadowRunner; 2nd April 2012 at 00:15.
TheShadowRunner is offline   Reply With Quote
Old 4th April 2012, 10:04   #14936  |  Link
Šabović Adis
Registered User
 
Join Date: Mar 2012
Location: Sarajevo
Posts: 19
Hi there!
Is there any possibility to get the VC-1 stream through ffdshow, but without stuttering
I just don't like using the DXVA dec.


XP pro x64 SP2; Core 2 Quad Q6600 2,4 GHz; 4094 MB RAM DDR2 SDRAM; ATI Radeon HD 3450, 256 MB, ATI Catalist 12.3

Thanks in advance, Šabović Adis
Šabović Adis is offline   Reply With Quote
Old 4th April 2012, 15:08   #14937  |  Link
wanezhiling
Registered User
 
Join Date: Apr 2011
Posts: 1,184
http://forum.doom9.org/showpost.php?...ostcount=19206
Same is ffdshow DXVA.

Edit: Sorry, my fault.. no problem now.

Last edited by wanezhiling; 4th April 2012 at 17:34.
wanezhiling is offline   Reply With Quote
Old 9th April 2012, 00:32   #14938  |  Link
clsid
*****
 
Join Date: Feb 2005
Posts: 5,646
A new official stable build has been released. The version is 1.2.4422

Download links:
32-bit
64-bit

Changes since r3154:
Quote:
Bugfixes:
* Lots of updates for libavcodec that bring bug fixes, performance enhancements, and security fixes.
* Disable "Detect soft telecine and average frame durations" if 3:2 pulldown is being applied in AviSynth filter.
* IAMStreamSelect: fix duplicated subtitle list in case of multiple ffdshow instances
* If a matroska container had hidden leading chapter and Haali's splitter was used and tray icon was right-clicked, ffdshow crashed.
* Various fixes regarding input mediatype handling, strides, and pin re-connection.
* Various fixes regarding H.264 SPS parsing
* Fixed decoding of 96khz 32bit audio with libavcodec
* Fixed decoding of AAC audio with libavcodec when extradata is missing
* Better handling of non-mod4 resolutions
* Workaround for freeze in Powerpoint 2010
* AC3 encoder was producing improper bitstream when connected to file writer filter
* Various fixes for audio bitstreaming

New and improved features:
* Support for H.264 10-bit 4:2:0/4:2:2/4:4:4/RGB
* Support for H.264 8-bit 4:2:2/4:4:4/RGB, 4:2:0 was already supported
* Support for various 10-bit and 16-bit colorspaces
* Optimized YV12 to NV12 conversion
* Enabled high quality RGB32 conversion by default
* Added option to select a preferred output colorspace
* Added Intel QuickSync decoder. This provides hardware acceleration decoding of H.264, VC-1 and MPEG-2. Requires the integrated GPU of Intel Sandy Bridge processors.
* Added DXVA video filter for hardware accelerated decoding. Supports H.264 and VC-1 video. Also includes subtitle support.
* Various additions to the application blacklist and whitelist
* Added support for Blu-ray PGS subtitles
* Removed support for USF subtitles
* Various improvements for the handling of ASS/SSA subtitles. More tags are supported now, but not yet all of them.
* Various improvements for the rendering of text-based subtitles
* By default now only subtitle files are shown that match the video filename. This behavior can be adjusted through an option on the "Try, dialog & Paths" page in ffdshow settings.
* Created new format option in ffdshow audio decoder for the QT PCM variants (such as TWOS). They were previously part if the Uncompressed audio option.
* ffmpeg-mt has been merged into libavcodec
* Multi-threaded decoding is now used by default for H.264, MPEG-1/2, FFV1, and DV video.
* Added decoding support for Indeo 4 and Indeo 5 video
* Floating point output for libavcodec AAC, AC3, E-AC3, DTS, Vorbis, and Nellymoser decoders.
* Added option to disable jitter correction for audio decoder
* Improved performance of Deband filter
* Removed some encoders for which the interface that ffdshow provided was outdated and unmaintained, such as Xvid and H.264. You should use the official codecs instead.
* Removed some encoders that were considered obsolete or unstable.

Updates:
* Updated Boost library to v1.49
* Updated zlib library to v1.2.6
* Updated minilzo library to v2.06
* Updated unrar library to v4.10
* Updated libsamplerate to v0.1.8
* Removed mp3lib
* Removed xvidcore
__________________
MPC-HC 2.2.1
clsid is offline   Reply With Quote
Old 9th April 2012, 01:45   #14939  |  Link
ryrynz
Registered User
 
ryrynz's Avatar
 
Join Date: Mar 2009
Posts: 3,650
Great stuff. Any chance of having the release version number 1.2.4422 reflected on the download page for consistency?
ryrynz is offline   Reply With Quote
Old 9th April 2012, 02:01   #14940  |  Link
TheShadowRunner
Registered User
 
TheShadowRunner's Avatar
 
Join Date: Feb 2004
Posts: 399
Thank you for this new "Official" build 4422!
I tried again the FLAC oddity as it could have been corrected (extensive changelog!).
It turns out that no, Flacsource.ax can connect to LAV Audio Dec, but FFDShow Audio Dec still doesn't accept the connection.
See you,

TSR
__________________
XP SP3 / Geforce 8500 / Zoom Player
TheShadowRunner 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 14:07.


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