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

Closed Thread
 
Thread Tools Search this Thread Display Modes
Old 23rd May 2007, 14:15   #301  |  Link
Guest
Guest
 
Join Date: Jan 2002
Posts: 21,901
Yes, of course.
Guest is offline  
Old 23rd May 2007, 18:14   #302  |  Link
Toti
Registered User
 
Join Date: Oct 2002
Posts: 160
@ Neuron2, I am mostly a reader this is why I have just a few post due to my long time membership.

I do want to say that this is an impressive software, yes it is alpha but works excellent. DGMPGIndex is not just a tool is a masterpiece.

I see this DGAVCIndex becoming another masterpiece. Although, I don't place many comments I do use and wait in anticipation for every release of yours.

Thanks, for the great programs.
__________________
VAIO VGX-XL3 4gig RAM, 4Tb HDD. MEDIA CENTER WINDOWS 7 simply the best!!
Toti is offline  
Old 24th May 2007, 04:56   #303  |  Link
Pookie
Registered User
 
Join Date: Apr 2005
Posts: 1,339
She's really starting to look like another app we all know and love Thanks for your hard work.
Pookie is offline  
Old 24th May 2007, 22:08   #304  |  Link
G_M_C
Registered User
 
Join Date: Feb 2006
Posts: 1,076
I've got the feeling that Alpha 5 is slower than Alpha 4, or are those feelings just figments of my imagination ?
G_M_C is offline  
Old 24th May 2007, 22:54   #305  |  Link
Guest
Guest
 
Join Date: Jan 2002
Posts: 21,901
Can't you time it for the same stream with both versions?

I can't think of any change that would have affected the speed.
Guest is offline  
Old 25th May 2007, 00:36   #306  |  Link
kweek
Registered User
 
kweek's Avatar
 
Join Date: Oct 2006
Posts: 9
Just started an x264 encode with 1.0.0 Alpha 5 and I saw this in the console

Code:
Compiler did not align stack variables. Libavcodec has been miscompiled
and may be very slow or crash. This is not a bug in libavcodec,
but in the compiler. Do not report crashes to FFmpeg developers.
It's encoding and i'll leave it on, hope nothing's wrong. Thanks for this great prog!
kweek is offline  
Old 25th May 2007, 01:26   #307  |  Link
Guest
Guest
 
Join Date: Jan 2002
Posts: 21,901
Oops, forgot to zap that message.

It's a big can of worms. Search for it on Google for details.

Anyway, it'll disappear when I get the native Windows compilation done for the DLLs.

I'm curious about your application. You're transcoding H264 to H264. What is the origin of the source material and why are you transcoding it?
Guest is offline  
Old 25th May 2007, 02:39   #308  |  Link
bob0r
Pain and suffering
 
bob0r's Avatar
 
Join Date: Jul 2002
Posts: 1,337
In general 3 things:
1: H.264 HDDVD
2: H.264 BLURAY
3: H.264 (MBAFF/PAFF) Satellite streams

Mostly transcoded to fit on dvd5 or dvd9, for your burning pleassures.
bob0r is offline  
Old 25th May 2007, 08:29   #309  |  Link
G_M_C
Registered User
 
Join Date: Feb 2006
Posts: 1,076
Quote:
Originally Posted by neuron2 View Post
Can't you time it for the same stream with both versions?

I can't think of any change that would have affected the speed.
Good idea, i'll do that tonight when im back from work.

But i woulnd be at all surprised if it was just my imagination after all


Last edited by G_M_C; 25th May 2007 at 08:31.
G_M_C is offline  
Old 25th May 2007, 15:20   #310  |  Link
kweek
Registered User
 
kweek's Avatar
 
Join Date: Oct 2006
Posts: 9
tnx for your answer

Quote:
Originally Posted by neuron2 View Post
I'm curious about your application. You're transcoding H264 to H264. What is the origin of the source material and why are you transcoding it?
Blu Ray -> DVD9

The console is giving errors like this one many times
Code:
[h264 @ 68980000]top block unavailable for requested intra mode at 99 50
[h264 @ 68980000]error while decoding MB 99 50, bytestream (24803)
[h264 @ 68980000]error while decoding MB 60 43, bytestream (-22)
[h264 @ 68980000]concealing 1418 DC, 1418 AC, 1418 MV errors

Last edited by kweek; 25th May 2007 at 15:23.
kweek is offline  
Old 25th May 2007, 22:49   #311  |  Link
G_M_C
Registered User
 
Join Date: Feb 2006
Posts: 1,076
Quote:
Originally Posted by G_M_C View Post
Good idea, i'll do that tonight when im back from work.

But i woulnd be at all surprised if it was just my imagination after all

Welll; Got the results in .... the difference between Alpha-3 and newer versions was indeed remarkable. The difference between Alpha-4 and 5 was negible.

Test was done on my "used to be über machine", dual Xeon 3.06 / 2 Gb registered, HT swithed on.

Test file used was 151604 frames@23.976fps, approx. 1hrs, 45mins, 23secs.

Code:
avis [info]: 1920x800 @ 23.98 fps (151604 frames)
x264 [info]: slice I:1955  Avg QP:17.72  size:156220a 0:00:00
x264 [info]: slice P:89115 Avg QP:19.57  size: 67233
x264 [info]: slice B:60534 Avg QP:20.51  size: 28493
x264 [info]: mb I  I16..4:  1.8% 97.4%  0.8%
x264 [info]: mb P  I16..4:  0.0%  7.5%  0.1%  P16..4: 46.5% 24.9% 13.6%  0.2%  0.1%
            skip: 7.0%
x264 [info]: mb B  I16..4:  0.0%  0.6%  0.0%  B16..8: 31.7%  1.6%  3.8%  direct: 8.4%
            skip:53.9%
x264 [info]: 8x8 transform  intra:98.4%  inter:84.7%
x264 [info]: direct mvs  spatial:96.0%  temporal:4.0%
x264 [info]: ref P  47.6% 23.7% 13.5%  8.7%  6.5%
x264 [info]: ref B  53.3% 30.2%  6.9%  6.4%  3.3%
x264 [info]: kb/s:10149.0
Indexed this same file 2 times per alpha-version, and took average on the time needed. Rebooted in between runs, and disconnected network/killed firewalls and virus-scanners.

Indexing on:
- Alpha-3 took approx. 300 seconds
- Alpha-4 took approx.1530 seconds
- Alpha-5 took approx 1530 seconds.

Also observed that the programm used 1 tread, out of max. of 4 possible threads.

My conclusions, based on the huge difference between A3 and A4 and the reported errors in previous posts, is that it looks like something went wrong when AVformat-51.dll was eliminated/build into the package. But thats only a guess; It could also be that integrating/switching to the new GUI is somehow involved.

Hope this helps Neuron2.

But anyway, taking long or not, it's s
till looking out to be a very good tool

Last edited by G_M_C; 26th May 2007 at 09:30.
G_M_C is offline  
Old 26th May 2007, 00:14   #312  |  Link
MatMaul
Registered User
 
Join Date: Apr 2004
Posts: 402
I think inline asm code of ffmpeg is skipped during the compilation with visual c++
MatMaul is offline  
Old 26th May 2007, 03:35   #313  |  Link
Guest
Guest
 
Join Date: Jan 2002
Posts: 21,901
The indexing does not use libavcodec, it uses code from the reference decoder only. I will investigate. My tests show just under a factor of two, though.

Anyway, libavcodec is still being compiled with mingw/msys.
Guest is offline  
Old 26th May 2007, 09:26   #314  |  Link
G_M_C
Registered User
 
Join Date: Feb 2006
Posts: 1,076
Oops forgot to note that I observed that 1 thread was used bij de programm, out of max 4 possible threads. But i knew that it isnt multi-threaded yet. Edited my post to include this info, so it's easier to read back.

Last edited by G_M_C; 26th May 2007 at 09:31.
G_M_C is offline  
Old 26th May 2007, 15:12   #315  |  Link
Guest
Guest
 
Join Date: Jan 2002
Posts: 21,901
I finally managed to get DGAVCDec to work with the libavcodec from ffdshow_tryouts. That means I am now able to trace and debug the decoder DLL seamlessly with my application. Another step towards PAFF.

Performance seems no worse than with the mingw/msys build.
Guest is offline  
Old 26th May 2007, 23:35   #316  |  Link
kweek
Registered User
 
kweek's Avatar
 
Join Date: Oct 2006
Posts: 9
The errors that i mentioned earlier didn't have any influance on the encode. Everythin went fine.

Something new has come up, when I load a h.264 file thats in a directory with a long name (48chars) DGAVCIndex crashes.
kweek is offline  
Old 27th May 2007, 01:36   #317  |  Link
Guest
Guest
 
Join Date: Jan 2002
Posts: 21,901
Quote:
Originally Posted by kweek View Post
Something new has come up, when I load a h.264 file thats in a directory with a long name (48chars) DGAVCIndex crashes.
Please give me the entire path name and file name. Thank you.
Guest is offline  
Old 27th May 2007, 01:45   #318  |  Link
kweek
Registered User
 
kweek's Avatar
 
Join Date: Oct 2006
Posts: 9
Quote:
Originally Posted by neuron2 View Post
Please give me the entire path name and file name. Thank you.
Path
C:\MPG\DVDSource\Romeo.and.Juliet.1996.DVD5.720p.HDTV.x264.PROPER\Romeo.and.Juliet.1996.DVD5.720p.HDTV.x264.PROPER.dga

DGAVCDecode.dll is in C:\MPG\AviSynth 2.5\plugins

AVS
Code:
AVCSource("Romeo.and.Juliet.1996.DVD5.720p.HDTV.x264.PROPER.dga")
spline36resize(1280,720,2,0,1916,1076)
FluxSmoothT(3)
LimitedSharpenFaster(ss_x=1.0, ss_y=1.0, Smode=3, strength=80, overshoot=1)
SPresso(limit=2, limitC=0, bias=15, biasC=0, RGmode=17, RGmodeC=0)
I did not read the previsious 15 pages of this thread btw :s
kweek is offline  
Old 27th May 2007, 02:11   #319  |  Link
Guest
Guest
 
Join Date: Jan 2002
Posts: 21,901
You said DGAVCIndex crashes. When does it crash? When you open the file (then give me the path and file name for the input file)? When you Save Project?

Or did you mean the crash occurs when you load the AVS into something?

Please be precise. There's no point to give me the script if DGAVCIndex is crashing! You're just confusing me.

Last edited by Guest; 27th May 2007 at 02:15.
Guest is offline  
Old 27th May 2007, 02:32   #320  |  Link
kweek
Registered User
 
kweek's Avatar
 
Join Date: Oct 2006
Posts: 9
Quote:
Originally Posted by neuron2 View Post
You said DGAVCIndex crashes. When does it crash? When you open the file (then give me the path and file name for the input file)? When you Save Project?

Or did you mean the crash occurs when you load the AVS into something?

Please be precise. There's no point to give me the script if DGAVCIndex is crashing! You're just confusing me.
Oh yeah that's right. Sowwy for the mixup, stupid me. DGAVCIndex is indeed crashing when opening C:\MPG\DVDSource\Romeo.and.Juliet.1996.DVD5.720p.HDTV.x264.PROPER\romeo.and.juliet.1080p.h264.dd51_video1.h264

Doesn't crash when opening C:\MPG\DVDSource\Romeo\romeo.and.juliet.1080p.h264.dd51_video1.h264 or My Documents\romeo.and.juliet.1080p.h264.dd51_video1.h264
kweek is offline  
Closed Thread

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 15:10.


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