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 16th October 2008, 10:47   #4541  |  Link
albain
Media Control author
 
Join Date: Dec 2006
Location: Paris
Posts: 1,014
Here it is, no limit on this one :

http://damienbt.free.fr/ffdshow_rev2...dbt_beta23.exe
albain is offline   Reply With Quote
Old 16th October 2008, 10:55   #4542  |  Link
dom_b
Registered User
 
Join Date: Jul 2008
Posts: 30
great, thanks for that!
dom_b is offline   Reply With Quote
Old 16th October 2008, 12:54   #4543  |  Link
tal.aloni
Registered User
 
Join Date: Sep 2008
Posts: 496
Albain,
I sent you a PM containing the download link to the TrueHD 7.1 channel test.

I haven't tested the channel mapping myself,
I'll do so in the evening.

Tal Aloni
tal.aloni is offline   Reply With Quote
Old 16th October 2008, 14:41   #4544  |  Link
albain
Media Control author
 
Join Date: Dec 2006
Location: Paris
Posts: 1,014
Thank you for your sample.

I found the problem : a silly bug.

Now 8 channels remapping is correct with TrueHD

I will perform a merge from the trunk and make this final build (for sure this time)

PS : I also added a new functionality (on the trunk this time), i.e. tag support in subtitles.

Until now, srt and ssa files were treated separately : with HTML tags from one side on SRT (<i>, <b>, <font...>...) and with SSA tags on SSA format ({\pos...). But today we can find both tags in both formats, I mean HTML tags in SSA files, and SSA tags in subtitle files. This is the reason why you will see 2 versions sometimes when you download subtitles : TAG, NOTAG
Now, this is merged into one format (but still 2 source parsers of course) in order to have both tags format managed

Last edited by albain; 16th October 2008 at 14:48.
albain is offline   Reply With Quote
Old 16th October 2008, 15:14   #4545  |  Link
SeeMoreDigital
Life looks better in HD
 
SeeMoreDigital's Avatar
 
Join Date: Jun 2003
Location: Notts, UK
Posts: 11,210
Quote:
Originally Posted by tal.aloni View Post
I have such sample (from the Dolby Demo disc),
I can upload it by evening.
May I have this sample too please?
__________________
| I've been testing hardware media playback devices and software A/V encoders and decoders since 2001 | My Network Layout & A/V Gear |
SeeMoreDigital is offline   Reply With Quote
Old 16th October 2008, 15:58   #4546  |  Link
tal.aloni
Registered User
 
Join Date: Sep 2008
Posts: 496
One-Pass Normalization

Quote:
Originally Posted by tal.aloni View Post
I made a 27 seconds sample to demonstrate what's wrong with ffdshow Normalization (max amplification 400%, buffer: 512).
The sample was created using GraphEdit > WavDest, no other unnecessary filter / setting was selected.
This is the beginning of "Iron Man" Trailer, listen closely to the distortion in the Center channel when ffdshow normalize.
when AC3Filter's One-Pass Norm is used, it is distortion-free. (2.6db gain ultimately)

http://iknowu.net/files/public/ffdnorm-selection.flac
http://iknowu.net/files/public/ac3norm-selection.flac
MPC has One-Pass Normalization implemented as well,
under the Audio settings tab, it has a "Regain Volume" check box, which is exactly what I suggest for ffdshow, in order to implement the requested feature ("Regain Volume" unchecked) as well as keeping existing functionality. ("Regain Volume" checked)

clsid, albain, I would love to hear your thoughts about this requested feature.
do you agree that ffdshow has a place for such a feature?
do you think you can spare some time to implement this future? (I would greatly appreciate it)

I must stress again that the current normalization implementation is of low value. (no offence)

Thanks,
Tal Aloni
tal.aloni is offline   Reply With Quote
Old 16th October 2008, 18:35   #4547  |  Link
albain
Media Control author
 
Join Date: Dec 2006
Location: Paris
Posts: 1,014
Here is the last build of the libavformat branch. I have performed a merge from the trunk, so in the future a merge from the branch to the trunk should be easier

Here is the link :

Beta 23
albain is offline   Reply With Quote
Old 17th October 2008, 02:32   #4548  |  Link
CruNcher
Registered User
 
CruNcher's Avatar
 
Join Date: Apr 2002
Location: Germany
Posts: 4,950
Code:
Format                           : MPEG-4
Format profile                   : JVT
Codec ID                         : avc1
File size                        : 49,3 MiB
Duration                         : 1min 20s
Overall bit rate                 : 5 154 Kbps

Video
Format                           : AVC
Format/Info                      : Advanced Video Codec
Format profile                   : High@L3.2
Format settings, CABAC           : Yes
Format settings, ReFrames        : 2 frames
Codec ID                         : avc1
Duration                         : 1min 19s
Bit rate mode                    : Variable
Bit rate                         : 5 092 Kbps
Maximum bit rate                 : 9 441 Kbps
Width                            : 1 280 Pixel
Height                           : 720 Pixel
Display aspect ratio             : 16/9
Frame rate mode                  : Constant
Frame rate                       : 59,952 FPS
Resolution                       : 24 bits
Colorimetry                      : 4:2:0
Scan type                        : Progressive
Bits/(Pixel*Frame)               : 0.092
Stream size                      : 48,6 MiB (99%)
CoreAVC = 163.7 fps
DivX = 148 fps
ffdshow = 65.6 (1 thread), 75.8 fps (3 threads), 74.4 (4 threads)

is it using ffmpeg-mt ? changelog says ffmpeg-mt was updated with 2119 this is your newest 2222 build

albain for what do you need a sample just add WMVA to the allowed fourcc for VC-1
__________________
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; 17th October 2008 at 03:02.
CruNcher is offline   Reply With Quote
Old 17th October 2008, 06:12   #4549  |  Link
_xxl
ffdshow user
 
_xxl's Avatar
 
Join Date: Oct 2005
Location: Romania
Posts: 818
Quote:
is it using ffmpeg-mt ?
Soon I''ll release a test build for ffmpeg-mt trunk.
_xxl is offline   Reply With Quote
Old 17th October 2008, 06:45   #4550  |  Link
CiNcH
Registered User
 
CiNcH's Avatar
 
Join Date: Jan 2004
Posts: 567
Quote:
changelog says ffmpeg-mt was updated with 2119 this is your newest 2222 build
Later revision number but different branch .
__________________
Bye
CiNcH is offline   Reply With Quote
Old 17th October 2008, 09:33   #4551  |  Link
albain
Media Control author
 
Join Date: Dec 2006
Location: Paris
Posts: 1,014
Quote:
Originally Posted by CruNcher View Post
[CODE]
albain for what do you need a sample just add WMVA to the allowed fourcc for VC-1
Which is ?
albain is offline   Reply With Quote
Old 17th October 2008, 09:34   #4552  |  Link
CruNcher
Registered User
 
CruNcher's Avatar
 
Join Date: Apr 2002
Location: Germany
Posts: 4,950
Quote:
Originally Posted by CiNcH View Post
Later revision number but different branch .
oops


CoreAVC = 163.7 fps
DivX = 148 fps
ffdshow(2219 ffmpeg-mt) = 105.1 fps (3 threads)

not that bad

@albain
its the same as WVC1 just a pre release name for it WMVA = Winodws Media Video Advanced Profile

Quote:
Q: But wait! Didn't WMP10 ship with a WMV Advanced Profile codec years ago?
A: Indeed it did. Microsoft began working on its implementation of WMV AP before VC-1 spec was finalized. That codec (FourCC: WMVA) shipped with WMP10 (Format SDK 9.5), but as final changes to the VC-1 spec were made, WMVA got out of sync with the official spec. Today WMVA is no longer VC-1 compliant and is generally considered deprecated.
__________________
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; 17th October 2008 at 09:38.
CruNcher is offline   Reply With Quote
Old 17th October 2008, 09:41   #4553  |  Link
_xxl
ffdshow user
 
_xxl's Avatar
 
Join Date: Oct 2005
Location: Romania
Posts: 818
Quote:
ffdshow(2219 ffmpeg-mt) = 105.1 fps (3 threads)
Try 8 threads.
_xxl is offline   Reply With Quote
Old 17th October 2008, 09:41   #4554  |  Link
Mercury_22
Registered User
 
Join Date: Dec 2007
Posts: 1,122
Quote:
Originally Posted by albain View Post
Here is the last build of the libavformat branch. I have performed a merge from the trunk, so in the future a merge from the branch to the trunk should be easier

Here is the link :

Beta 23
Now can we have a 64-bit version too ? Please !
__________________
Windows 10 x64 CU, HD7790 Crimson 17.6.2, HDMI Full RGB 4:4:4
Mercury_22 is offline   Reply With Quote
Old 17th October 2008, 09:52   #4555  |  Link
CruNcher
Registered User
 
CruNcher's Avatar
 
Join Date: Apr 2002
Location: Germany
Posts: 4,950
Quote:
Originally Posted by _xxl View Post
Try 8 threads.
with a Dual Core CPU ? anyway i tried it doesn't gets faster anymore
__________________
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
CruNcher is offline   Reply With Quote
Old 17th October 2008, 10:06   #4556  |  Link
STaRGaZeR
4:2:0 hater
 
Join Date: Apr 2008
Posts: 1,307
That sounds good, _xxl a test version please

albain, with beta23 everything is working fine on my side, except that high pitch sound playing DVDs, which nobody seems to reproduce...
__________________
Specs, GTX970 - PLS 1440p@96Hz
Quote:
Originally Posted by Manao View Post
That way, you have xxxx[p|i]yyy, where xxxx is the vertical resolution, yyy is the temporal resolution, and 'i' says the image has been irremediably destroyed.
STaRGaZeR is offline   Reply With Quote
Old 17th October 2008, 10:19   #4557  |  Link
albain
Media Control author
 
Join Date: Dec 2006
Location: Paris
Posts: 1,014
Quote:
Originally Posted by Mercury_22 View Post
Now can we have a 64-bit version too ? Please !
Sorry, still the old same problem : I can't get my actual version of mingw cross compiler or binutils (x86_64-pc-mingw32-gcc) does not work.
I also can't get my hand on a previous version (the same as 32 bits version which works)

EDIT : I have built a new 64 bit version anyway. With some luck it will work, else I will try to compile ffmpeg with Visual studio but the performances will suffer.

FFDShow new audio codecs 64 bits beta

Last edited by albain; 17th October 2008 at 10:55.
albain is offline   Reply With Quote
Old 17th October 2008, 11:26   #4558  |  Link
Inventive Software
Turkey Machine
 
Join Date: Jan 2005
Location: Lowestoft, UK (but visit lots of places with bribes [beer])
Posts: 1,953
Note on the WMVA/VC-1 issue: The bitstreams between WMVA and WVC1 are different. However if it is feasibly possible, allowing Microsoft decoders only to decode it, instead of libavcodec, would IMHO ensure full compatibility at this stage. I will raise the issue with libavcodec/ffmpeg developers to see what the score really is. Expect an update probably this weekend.
__________________
On Discworld it is clearly recognized that million-to-one chances happen 9 times out of 10. If the hero did not overcome huge odds, what would be the point? Terry Pratchett - The Science Of Discworld
Inventive Software is offline   Reply With Quote
Old 17th October 2008, 12:07   #4559  |  Link
CruNcher
Registered User
 
CruNcher's Avatar
 
Join Date: Apr 2002
Location: Germany
Posts: 4,950
If i remember correct the issue was only with Interlaced content ? so Progressive should be absolutely flawless Decoding with libavcodec
__________________
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
CruNcher is offline   Reply With Quote
Old 17th October 2008, 12:53   #4560  |  Link
STaRGaZeR
4:2:0 hater
 
Join Date: Apr 2008
Posts: 1,307
Quote:
Originally Posted by albain View Post
libav AC3, EAC3, DTS, Vorbis crash. liba52 and libdts working.

libav MP3, MP2, MLP, FLAC, TTA working too.

Video libav working too.
__________________
Specs, GTX970 - PLS 1440p@96Hz
Quote:
Originally Posted by Manao View Post
That way, you have xxxx[p|i]yyy, where xxxx is the vertical resolution, yyy is the temporal resolution, and 'i' says the image has been irremediably destroyed.
STaRGaZeR 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 01:05.


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