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 26th November 2009, 22:58   #201  |  Link
schweinsz
Registered User
 
Join Date: Nov 2005
Posts: 497
A new version is available at http://di-avc.com/DiAVC_alpha.zip.
Changes:
Faster start and seek
Fix the timestamp position shifting for repeated streams PROBABILY
schweinsz is offline   Reply With Quote
Old 27th November 2009, 02:02   #202  |  Link
hxhxd
Registered User
 
Join Date: Aug 2009
Posts: 19
schweinsz, could you post a change log or update date in you website?
hxhxd is offline   Reply With Quote
Old 27th November 2009, 05:13   #203  |  Link
Stephen R. Savage
Registered User
 
Stephen R. Savage's Avatar
 
Join Date: Nov 2009
Posts: 327
Quote:
Originally Posted by schweinsz View Post
Do I need force the width and height mod 16 when require memory from the DirectVobSub if the width or height not mod 16?
I am actually unsure how DirectVobSub works. It is pretty buggy in general, and even if mod8 worked, mod4 surely wouldn't. When you "force the width and height mod 16," does that imply a resize operation? Perhaps you could study how ffdshow connects to DirectVobSub, as I (think) it can deliver a mod8 image to it successfully.
Stephen R. Savage is offline   Reply With Quote
Old 27th November 2009, 06:17   #204  |  Link
Shinigami-Sama
Solaris: burnt by the Sun
 
Shinigami-Sama's Avatar
 
Join Date: Oct 2004
Location: /etc/default/moo
Posts: 1,923
Quote:
Originally Posted by Stephen R. Savage View Post
When you "force the width and height mod 16," does that imply a resize operation
how about adding padding?
__________________
Quote:
Originally Posted by benjust View Post
interlacing and telecining should have been but a memory long ago.. unfortunately still just another bizarre weapon in the industries war on image quality.
Shinigami-Sama is offline   Reply With Quote
Old 27th November 2009, 06:53   #205  |  Link
VFR maniac
Spinner of yarns
 
VFR maniac's Avatar
 
Join Date: May 2009
Posts: 164
Quote:
Originally Posted by schweinsz View Post
Fix the timestamp position shifting for repeated streams PROBABILY
Still broken...
__________________
僕と契約して、L-SMASH developerになってよ!
L-SMASH | L-SMASH Works | Opus-in-ISOBMFF specification and reference software
VFR maniac is offline   Reply With Quote
Old 27th November 2009, 11:16   #206  |  Link
schweinsz
Registered User
 
Join Date: Nov 2005
Posts: 497
Quote:
Originally Posted by Stephen R. Savage View Post
I am actually unsure how DirectVobSub works. It is pretty buggy in general, and even if mod8 worked, mod4 surely wouldn't. When you "force the width and height mod 16," does that imply a resize operation? Perhaps you could study how ffdshow connects to DirectVobSub, as I (think) it can deliver a mod8 image to it successfully.
I just add padding. I have gotten the black screen if the directvobsub is used even the width and height mod 16. I am finding the reason.
schweinsz is offline   Reply With Quote
Old 30th November 2009, 16:20   #207  |  Link
schweinsz
Registered User
 
Join Date: Nov 2005
Posts: 497
A new alpha version is available at http://di-avc.com/DiAVC_alpha.zip.

Change log:
fixed the compability problem with directVOBSUB.
fixed some problems in the filter
Improved supports to VFR samples
schweinsz is offline   Reply With Quote
Old 30th November 2009, 16:40   #208  |  Link
VFR maniac
Spinner of yarns
 
VFR maniac's Avatar
 
Join Date: May 2009
Posts: 164
Uhh, play->stop->play causes confused presentation, and still broken about repeated VFR.

Edit: When seeking sample, these problems disappear.
__________________
僕と契約して、L-SMASH developerになってよ!
L-SMASH | L-SMASH Works | Opus-in-ISOBMFF specification and reference software

Last edited by VFR maniac; 30th November 2009 at 16:56.
VFR maniac is offline   Reply With Quote
Old 30th November 2009, 17:44   #209  |  Link
schweinsz
Registered User
 
Join Date: Nov 2005
Posts: 497
Quote:
Originally Posted by VFR maniac View Post
Uhh, play->stop->play causes confused presentation, and still broken about repeated VFR.

Edit: When seeking sample, these problems disappear.

I can't understand the "repeated VFR", I do find the video you share to me has several frames at about 56' that has a much more long presentation time than others, I fixed the start presentation time and end presentation time for them.
I compared the start presentation time and end presentation time with coreavc, and I found all start presentation time is same, the DiAVC set the end presentation time = start presentation time of next frame, but coreavc use the time gotten from samples. IMHO, I think the DiAVC is better.

Last edited by schweinsz; 30th November 2009 at 17:50.
schweinsz is offline   Reply With Quote
Old 30th November 2009, 17:53   #210  |  Link
VFR maniac
Spinner of yarns
 
VFR maniac's Avatar
 
Join Date: May 2009
Posts: 164
Player: WMP11, MediaPlayerClassic HomeCinema rev1369 built by alexins, and graphedit

Graph:
VFR source sample -(video)-> DiAVC -> Video renderer (VMR7 renderless)
               -(audio)-> ffdshow audio decoder -> Reclock 1.8.4.8

Snapshots of ffdshow OSD: [Compare_both_timstamps]Sample_of_timestamp_shift_for_DiAVC(VFR_Anime_OP).mp4.rar
__________________
僕と契約して、L-SMASH developerになってよ!
L-SMASH | L-SMASH Works | Opus-in-ISOBMFF specification and reference software

Last edited by VFR maniac; 30th November 2009 at 18:13.
VFR maniac is offline   Reply With Quote
Old 30th November 2009, 18:20   #211  |  Link
schweinsz
Registered User
 
Join Date: Nov 2005
Posts: 497
Quote:
Originally Posted by VFR maniac View Post
Uhh, play->stop->play causes confused presentation.
Fixed the problem, a new version is uploaded to http://di-avc.com/DiAVC_alpha.zip. This is a bug in the filter that is introduced when I fixed the directvobsub. Great thanks to you. I will fix the problem related to the VFR bitstreams according to your information.

Last edited by schweinsz; 30th November 2009 at 18:24.
schweinsz is offline   Reply With Quote
Old 30th November 2009, 18:25   #212  |  Link
VFR maniac
Spinner of yarns
 
VFR maniac's Avatar
 
Join Date: May 2009
Posts: 164
Quote:
Originally Posted by schweinsz View Post
But I still can't understand your broken VFR frames, do you mean the frames is displayed later than it should be, or earlier than it should be, or it should be displayed repeatly?
I mean the frames is displayed later than it should be in case of this sample.
__________________
僕と契約して、L-SMASH developerになってよ!
L-SMASH | L-SMASH Works | Opus-in-ISOBMFF specification and reference software

Last edited by VFR maniac; 30th November 2009 at 18:40.
VFR maniac is offline   Reply With Quote
Old 30th November 2009, 18:37   #213  |  Link
schweinsz
Registered User
 
Join Date: Nov 2005
Posts: 497
Quote:
Originally Posted by VFR maniac View Post
I mean the frames is displayed later than it should be in case of this sample.
Ok, I will fix the problem tomorrow.
schweinsz is offline   Reply With Quote
Old 30th November 2009, 18:40   #214  |  Link
VFR maniac
Spinner of yarns
 
VFR maniac's Avatar
 
Join Date: May 2009
Posts: 164
Quote:
Originally Posted by schweinsz View Post
Fixed the problem, a new version is uploaded to http://di-avc.com/DiAVC_alpha.zip. This is a bug in the filter that is introduced when I fixed the directvobsub. Great thanks to you. I will fix the problem related to the VFR bitstreams according to your information.
Aha, it seems the new version is fixed about repeated VFR streams.
I'll test more.

Edit: Oh, the new version works fine at many VFR videos I encoded. Apparently, timestamp shifting problem was solved.
It's great work. Thank you.
__________________
僕と契約して、L-SMASH developerになってよ!
L-SMASH | L-SMASH Works | Opus-in-ISOBMFF specification and reference software

Last edited by VFR maniac; 30th November 2009 at 19:04.
VFR maniac is offline   Reply With Quote
Old 30th November 2009, 19:01   #215  |  Link
schweinsz
Registered User
 
Join Date: Nov 2005
Posts: 497
Quote:
Originally Posted by VFR maniac View Post
Aha, it seems the new version is fixed about repeated VFR streams.
I'll test more.

Edit: Oh, the new version works fine at many VFR videos I encoded. Apparently, timestamp shifting problem was solved.
Ok, good news, I will try to release the beta version, fixing bugs take up many of my time.
schweinsz is offline   Reply With Quote
Old 30th November 2009, 20:36   #216  |  Link
VFR maniac
Spinner of yarns
 
VFR maniac's Avatar
 
Join Date: May 2009
Posts: 164
Before releasing the beta version, could you fix this problem?
Quote:
Originally Posted by VFR maniac View Post
I found other bugs:
1. DiAVC cannot connect stream in WMP11, though DiAVC set as default decoder with DiAVCSetting.exe.
But DiAVC can connect it after changing the merit value into 0xff80000X with another merit value changer.
And I found a new bug.
Whenever seeking the stream in DiAVC+madVR, the timstamps are shifted from original.
DiAVC+madVR is still unstable. Also the following issue is not fixed.
Quote:
Originally Posted by VFR maniac View Post
when you stop playing, it runs through CPU usage rate unless restarting the movie or closing the player.
__________________
僕と契約して、L-SMASH developerになってよ!
L-SMASH | L-SMASH Works | Opus-in-ISOBMFF specification and reference software

Last edited by VFR maniac; 30th November 2009 at 21:02.
VFR maniac is offline   Reply With Quote
Old 30th November 2009, 23:11   #217  |  Link
turbojet
Registered User
 
Join Date: May 2008
Posts: 1,840
Any news on the playback issues/crashes with m2ts/ts files?

m2ts are bluray and ts are used for video captures so people are encountering these a lot unless they are obtaining things illegally or using dvd sources.
turbojet is offline   Reply With Quote
Old 1st December 2009, 11:29   #218  |  Link
schweinsz
Registered User
 
Join Date: Nov 2005
Posts: 497
Quote:
Originally Posted by turbojet View Post
I did some tests with MPC-HC 1351 on windows 7 x64. mkv files everything is ok except the aforementioned slow seeking.

But there's some issues with m2ts files.
Gabest MPEG splitter + DiAVC = double speed playback, crashes on seek
Haali media splitter + DiAVC = playback ok, crashes on seek
I can't re-produce the issue with my samples (for examples, downloaded from http://x264.nl/h.264.samples/) using MPC-HC 1.3.1249.0. Could you share me some such samples? I am lack of the m2ts samples. You can try the DiAVC now, I fixed some bugs in the filter recently, perhaps the crash-related bug is fixed.

Last edited by schweinsz; 1st December 2009 at 11:31.
schweinsz is offline   Reply With Quote
Old 1st December 2009, 14:09   #219  |  Link
schweinsz
Registered User
 
Join Date: Nov 2005
Posts: 497
Quote:
Originally Posted by turbojet View Post
Any news on the playback issues/crashes with m2ts/ts files?

m2ts are bluray and ts are used for video captures so people are encountering these a lot unless they are obtaining things illegally or using dvd sources.
Ok, I download some samples at http://www.cccp-project.net/beta/test_files/ and get the crash, I will fix it recently.
schweinsz is offline   Reply With Quote
Old 2nd December 2009, 10:30   #220  |  Link
adam777
Registered User
 
Join Date: Dec 2003
Posts: 179
First of all, great work, schweinsz, I've used DiAVC for the last 2 weeks or so, and am very happy with it.
One problem, that was already mentioned, I believe, is the decoder doesn't seem to work with EVR custom.
Trying the above combination results in a black screen with only audio playing.
As I normally use madVR, it's not such a big problem, but would probably need to be fixed in future releases.
Thank again for your work, Adam.
adam777 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 10:49.


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