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 > MPEG-4 AVC / H.264

Reply
 
Thread Tools Search this Thread Display Modes
Old 10th December 2009, 16:47   #241  |  Link
VFR maniac
Spinner of yarns
 
VFR maniac's Avatar
 
Join Date: May 2009
Posts: 164
I may have found a new bug.
DiAVC's YV12 output is not bit-identical with other AVC decoders' except for DivX's.(DivX's AVC decoder still has deblocking issue.)
Here is a sample I encoded with x264.nl's rev1369.
http://www.megaupload.com/?d=Y69QJD0I
pass: bugreport@vfrmaniac
__________________
僕と契約して、L-SMASH developerになってよ!
L-SMASH | L-SMASH Works | Opus-in-ISOBMFF specification and reference software
VFR maniac is offline   Reply With Quote
Old 10th December 2009, 17:34   #242  |  Link
schweinsz
Registered User
 
Join Date: Nov 2005
Posts: 497
A new alpha version is available at http://di-avc.com/DiAVC_alpha.zip.
Changes:
fix the crash bug for some ts/m2ts contents.
Enhanced video/audio synchronization.
add queues for video renderers that are "RecieveCanBlock()==S_OK".
schweinsz is offline   Reply With Quote
Old 10th December 2009, 17:35   #243  |  Link
schweinsz
Registered User
 
Join Date: Nov 2005
Posts: 497
Quote:
Originally Posted by VFR maniac View Post
I may have found a new bug.
DiAVC's YV12 output is not bit-identical with other AVC decoders' except for DivX's.(DivX's AVC decoder still has deblocking issue.)
Here is a sample I encoded with x264.nl's rev1369.
http://www.megaupload.com/?d=Y69QJD0I
pass: bugreport@vfrmaniac
There do remain some deblock-related bugs for P frames, I will fix it recently.
schweinsz is offline   Reply With Quote
Old 10th December 2009, 19:30   #244  |  Link
Stephen R. Savage
Registered User
 
Stephen R. Savage's Avatar
 
Join Date: Nov 2009
Posts: 327
Good work. Latest alpha version greatly reduces the seeking problem, though it can still fail occasionally (less than 5% here). There seems to be an audio glitch when seeking until the video catches up, but that is tolerable and within expectation. Choppy playback has also been greatly reduced. Tested on 480p60 and 1080p24 samples, and smoothness is now comparable to other decoders.

Still some initialization delay though.

However, there is one question I'd like to ask. Is implementing fully compliant deblocking a difficult or tricky task? I know that in the past, CoreAVC had many deblocking problems for several versions before they were fixed in v1.5.

Edit: It seems that the timestamp can drift by up to 1 frame, causing synchronization issues with subtitles.
Edit2: This seems to relate to seeking, and seeking again can make it drift back into place.

Last edited by Stephen R. Savage; 10th December 2009 at 19:54.
Stephen R. Savage is offline   Reply With Quote
Old 11th December 2009, 08:52   #245  |  Link
schweinsz
Registered User
 
Join Date: Nov 2005
Posts: 497
Quote:
Originally Posted by Stephen R. Savage View Post
However, there is one question I'd like to ask. Is implementing fully compliant deblocking a difficult or tricky task? I know that in the past, CoreAVC had many deblocking problems for several versions before they were fixed in v1.5.
It is not difficult. It is just a history problem when I design the DiAVC in scratch. As VFR Maniac reported it, I will fix it today. As it only influence in some very special cases, so I delay to fix it.

Quote:
Originally Posted by Stephen R. Savage View Post
Edit: It seems that the timestamp can drift by up to 1 frame, causing synchronization issues with subtitles.
Edit2: This seems to relate to seeking, and seeking again can make it drift back into place.
I will loop into it.
schweinsz is offline   Reply With Quote
Old 11th December 2009, 09:42   #246  |  Link
chungkid1
Registered User
 
Join Date: Mar 2009
Posts: 3
i got some probs with the h264 flv from youtube
chungkid1 is offline   Reply With Quote
Old 11th December 2009, 10:01   #247  |  Link
schweinsz
Registered User
 
Join Date: Nov 2005
Posts: 497
Quote:
Originally Posted by chungkid1 View Post
i got some probs with the h264 flv from youtube
Could you provide the sample to me?
schweinsz is offline   Reply With Quote
Old 11th December 2009, 16:55   #248  |  Link
Stephen R. Savage
Registered User
 
Stephen R. Savage's Avatar
 
Join Date: Nov 2009
Posts: 327
Report of possible problem: When using DiAVC as default decoder (set with DiAVCsettings.exe), VirtualDub hangs and stops responding when opening H.264 using the DirectShow input driver.
Stephen R. Savage is offline   Reply With Quote
Old 11th December 2009, 19:14   #249  |  Link
Lam3rD
Registered User
 
Join Date: Oct 2009
Posts: 47
DiAVC can't work with Winamp, either. It only shows black screen, while with the same decoder configurations it works with MPC-HC, I've only managed to simulate the problem in MPC-HC by changing the renderer to either of the 2 Null options. Switching back to ffdshow and both players work correctly, so I assume it might be a renderer problem.

OS is XP SP3 btw
Lam3rD is offline   Reply With Quote
Old 12th December 2009, 22:07   #250  |  Link
schweinsz
Registered User
 
Join Date: Nov 2005
Posts: 497
Quote:
Originally Posted by VFR maniac View Post
I may have found a new bug.
DiAVC's YV12 output is not bit-identical with other AVC decoders' except for DivX's.(DivX's AVC decoder still has deblocking issue.)
Here is a sample I encoded with x264.nl's rev1369.
http://www.megaupload.com/?d=Y69QJD0I
pass: bugreport@vfrmaniac
I have fixed the all deblocking bugs today and the next alpha version will be correct.

Quote:
Originally Posted by Stephen R. Savage View Post
Report of possible problem: When using DiAVC as default decoder (set with DiAVCsettings.exe), VirtualDub hangs and stops responding when opening H.264 using the DirectShow input driver.
Quote:
Originally Posted by Lam3rD View Post
DiAVC can't work with Winamp, either. It only shows black screen, while with the same decoder configurations it works with MPC-HC, I've only managed to simulate the problem in MPC-HC by changing the renderer to either of the 2 Null options. Switching back to ffdshow and both players work correctly, so I assume it might be a renderer problem.
OS is XP SP3 btw
The two problems are incured by unsupporting of the "FormatVideoInfo" perhaps, I will add it in the next alpha version.
schweinsz is offline   Reply With Quote
Old 13th December 2009, 05:04   #251  |  Link
chungkid1
Registered User
 
Join Date: Mar 2009
Posts: 3
@schweinsz: Here's the sample
http://www.mediafire.com/myfiles.php
chungkid1 is offline   Reply With Quote
Old 13th December 2009, 05:56   #252  |  Link
chungkid1
Registered User
 
Join Date: Mar 2009
Posts: 3
Ah,sr about that.Here's the link
http://www.mediafire.com/?mznynonmmyl
chungkid1 is offline   Reply With Quote
Old 13th December 2009, 06:24   #253  |  Link
Keiyakusha
契約者
 
Keiyakusha's Avatar
 
Join Date: Jun 2008
Posts: 1,576
Reuploaded chungkid1's sample so debugging can go faster. Since not everyone can access mediafire for some reason...
http://www.multiupload.com/1KFX3QIGLU
Also, this stream works for me. So far this problem appears only when DiAVC connected to MPC-HC's flv splitter.

Last edited by Keiyakusha; 13th December 2009 at 06:49.
Keiyakusha is offline   Reply With Quote
Old 13th December 2009, 09:41   #254  |  Link
Stephen R. Savage
Registered User
 
Stephen R. Savage's Avatar
 
Join Date: Nov 2009
Posts: 327
@Keiyakusha: What other FLV splitters are there? The only one I know of is the Gabest version in MPC and FLVSplitter.ax.
Stephen R. Savage is offline   Reply With Quote
Old 13th December 2009, 13:42   #255  |  Link
Selur
Registered User
 
Selur's Avatar
 
Join Date: Oct 2001
Location: Germany
Posts: 7,277
Small question: Has anyone DiAVC running inside MPC-HC 64bit?
__________________
Hybrid here in the forum, homepage
Selur is offline   Reply With Quote
Old 13th December 2009, 13:52   #256  |  Link
namaiki
Registered User
 
Join Date: Sep 2009
Location: Sydney, Australia
Posts: 1,073
afaik It's not built for 64-bit, so it shouldn't appear there.
namaiki is offline   Reply With Quote
Old 13th December 2009, 15:03   #257  |  Link
LigH
German doom9/Gleitz SuMo
 
LigH's Avatar
 
Join Date: Oct 2001
Location: Germany, rural Altmark
Posts: 6,780
Avira Premium Security Suite reports the installer to be the backdoor "BDS/MonoBot.K".

According to VirusTotal (where Avira is reported as "AntiVir"), this happens for several more scanner engines (12/41), like Ikarus, Kaspersky, McAfee-GW, Symantec...
__________________

New German Gleitz board
MediaFire: x264 | x265 | VPx | AOM | Xvid

Last edited by LigH; 13th December 2009 at 15:16.
LigH is online now   Reply With Quote
Old 13th December 2009, 15:10   #258  |  Link
Keiyakusha
契約者
 
Keiyakusha's Avatar
 
Join Date: Jun 2008
Posts: 1,576
Quote:
Originally Posted by Stephen R. Savage View Post
@Keiyakusha: What other FLV splitters are there?
Have no idea. But this doesn't mean there is no ways to extract the stream from the container
Keiyakusha is offline   Reply With Quote
Old 13th December 2009, 15:30   #259  |  Link
LoRd_MuldeR
Software Developer
 
LoRd_MuldeR's Avatar
 
Join Date: Jun 2005
Location: Last House on Slunk Street
Posts: 13,248
The problem (probably a FALSE POSITIVE) is in the "DiAVCSetting.exe" file (see Details). The actual AX file definitely is clean:
http://www.virustotal.com/de/analisi...248-1260713992
__________________
Go to https://standforukraine.com/ to find legitimate Ukrainian Charities 🇺🇦✊

Last edited by LoRd_MuldeR; 13th December 2009 at 15:37.
LoRd_MuldeR is offline   Reply With Quote
Old 13th December 2009, 16:04   #260  |  Link
yesgrey
Registered User
 
Join Date: Sep 2004
Posts: 1,295
Quote:
Originally Posted by LoRd_MuldeR View Post
The problem (probably a FALSE POSITIVE) is in the "DiAVCSetting.exe" file (see Details). The actual AX file definitely is clean
I'm getting the same. Can we use only the AX file and simply delete the "DiAVCSetting.exe" file?
yesgrey is offline   Reply With Quote
Reply

Tags
avc, diavc, fastest decoder, h.264, software

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 23:43.


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