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 6th September 2008, 09:36   #961  |  Link
gigah72
Registered User
 
Join Date: Feb 2002
Location: OF/Germany
Posts: 111
Quote:
Originally Posted by chriszxl View Post
ya...me too...serious bug...
965 fixed this
gigah72 is offline   Reply With Quote
Old 6th September 2008, 09:36   #962  |  Link
lucassp
Registered User
 
Join Date: Jan 2007
Location: Romania, Timisoara
Posts: 223
I'm trying to backup a DVD Video with x264 (the build from MeGUI) on Vista x64 but it crashes at the beginning. The avs script is playable in Media Player. Does x264 work with Vista x64?
lucassp is offline   Reply With Quote
Old 6th September 2008, 09:59   #963  |  Link
techouse
Strictly Rhythm
 
techouse's Avatar
 
Join Date: Jul 2007
Location: Ljubljana, Slovenia
Posts: 166
x264_x86_r965_techouse
Code:
Source: x264 r965 GIT (git://git.videolan.org/x264.git)

Applied patches (current versions):

x264_progress.indication_r957.diff

x264_psy_rdo.0.6_r957.diff

x264_hrd_pulldown.09_interlace.diff

x264_new_bframe_decision_04.7.diff


Please check http://forum.doom9.org/showthread.php?t=130364 and http://git.videolan.org/gitweb.cgi?p=x264.git;a=shortlog for more info

Compiled by techouse on September 6th 2008, 10:50:33 CEST with GCC-4.3.2 on Windows Vista Business SP-1 64-bit.

Commandline used: ./configure --extra-cflags="-march=core2 -pipe" && make fprofiled

Platform:   X86
System:     MINGW
asm:        yes
avis input: yes
mp4 output: yes
pthread:    yes
gtk:        no
debug:      no
gprof:      no
PIC:        no
shared:     no
visualize:  no
__________________
techouse is offline   Reply With Quote
Old 6th September 2008, 14:54   #964  |  Link
gav1577
Registered User
 
gav1577's Avatar
 
Join Date: Sep 2004
Location: Wales UK
Posts: 228
Quote:
Originally Posted by Dark Shikari View Post
Indeed, there was a subtle test case in which it failed (a very rare one which almost never crops up... almost) and thus slipped past our regression tests.

Thanks for the report, fixed in r965.
Works perfect now thanks
gav1577 is offline   Reply With Quote
Old 6th September 2008, 15:07   #965  |  Link
saint-francis
too much lurking
 
saint-francis's Avatar
 
Join Date: Sep 2006
Location: Valhalla
Posts: 668
Quote:
Originally Posted by lucassp View Post
I'm trying to backup a DVD Video with x264 (the build from MeGUI) on Vista x64 but it crashes at the beginning. The avs script is playable in Media Player. Does x264 work with Vista x64?
There is a new version on the update server which works.
saint-francis is offline   Reply With Quote
Old 6th September 2008, 15:12   #966  |  Link
Sharktooth
Mr. Sandman
 
Sharktooth's Avatar
 
Join Date: Sep 2003
Location: Haddonfield, IL
Posts: 11,768
sure... i just updated it. damn, i did 3 test encodes with r964 and everything was ok... i was pretty sure that build was working fine...
well, 965 is up... so there should be no more problems.
Sharktooth is offline   Reply With Quote
Old 6th September 2008, 15:20   #967  |  Link
lucassp
Registered User
 
Join Date: Jan 2007
Location: Romania, Timisoara
Posts: 223
Quote:
Originally Posted by saint-francis View Post
There is a new version on the update server which works.
Still no go
lucassp is offline   Reply With Quote
Old 6th September 2008, 15:29   #968  |  Link
Sharktooth
Mr. Sandman
 
Sharktooth's Avatar
 
Join Date: Sep 2003
Location: Haddonfield, IL
Posts: 11,768
? did yo update to r965 ?
Sharktooth is offline   Reply With Quote
Old 6th September 2008, 19:35   #969  |  Link
Ranguvar
Registered User
 
Ranguvar's Avatar
 
Join Date: Feb 2007
Location: ::1
Posts: 1,236
Quote:
Originally Posted by techouse View Post
Ranguvar:
I guess you got GCC-4.3.2 from TDM's website and have overwritten all your old files with the new ones from TDM's zip/tar.gz packages. The problem is that the gcc-4.3.2-tdm-1-core.tar.gz package includes pthreadGC2.dll and pthreadGCE2.dll in its /bin folder, libpthreadGCE2.a, libpthreadGC2-static.a and libpthread.a in its /lib folder and pthread.h, sched.h and semaphore.h in its /include folder. You probably copied over those files to your MinGW /bin, your MinGW /include and your MinGW /lib folder folder.
I suggest you remove all these files, get the latest pthread cvs (cvs -d server:anoncvs@sources.redhat.com:/cvs/pthreads-win32 checkout pthreads), compile (make clean GC-static) and install it (copy libpthreadGC2.a to your MinGW /lib folder and copy pthread.h, sched.h and semaphore.h to your MinGW /iclude folder). That way you will eliminate the need of x264.exe for an extra pthreadGC2.dll in C:\Windows\System32.
Trust me on this one, I had the same problem.

I also suggest you people update your GPAC libraries. Many have reported errors building it from CVS, however I have found a nasty trick that actually works:
1. download the old stable tarball from here http://downloads.sourceforge.net/gpa...4.4-rc2.tar.gz
2. once it is downloaded, extract it to your MSYS /home/username folder and cd into it (i.e. cd /home/username/gpac)
3. while inside the gpac folder get the latest GPAC CVS using the command cvs -z3 -dserver:anonymous@gpac.cvs.sourceforge.net:/cvsroot/gpac co -P gpac
4. run ./configure && make lib
5. copy /home/username/gpac/include/gpac to your MinGW /include folder

P.S.: If this doesn't work for you try it in your /home folder (i.e. /home/gpac).
Thanks very much The problem was that I somehow got that damn DLL into my PATH without knowing it, so I thought my build was good.
Ranguvar is offline   Reply With Quote
Old 6th September 2008, 19:54   #970  |  Link
kemuri-_9
Compiling Encoder
 
kemuri-_9's Avatar
 
Join Date: Jan 2007
Posts: 1,348
i don't even bother with 'installing' the gpac/pthread library/include files..
it's easy enough to add
--extra-cflags="-I../pthreads -I../gpac/include" --extra-ldflags="-L../pthreads -L../gpac/bin/gcc"
to x264 configure to tell it where the files are without having to install them
especially useful when building multiple versions
since i do -march athlon-xp and pentium2 builds
__________________
custom x264 builds & patches | F@H | My Specs
kemuri-_9 is offline   Reply With Quote
Old 6th September 2008, 20:54   #971  |  Link
komisar
Registered User
 
komisar's Avatar
 
Join Date: Aug 2008
Location: Minsk, Belarus
Posts: 235
I updated my previous message about speed comparsion of GCC here: http://forum.doom9.org/showthread.ph...32#post1179832

[965] My CLI and VFW VAQmod builds found here: http://komisar.gin.by/
__________________
..::[I am live here]..::..[My x264 CLI/VFW builds and tools]::..
komisar is offline   Reply With Quote
Old 6th September 2008, 21:09   #972  |  Link
techouse
Strictly Rhythm
 
techouse's Avatar
 
Join Date: Jul 2007
Location: Ljubljana, Slovenia
Posts: 166
Quote:
Originally Posted by lucassp View Post
I'm trying to backup a DVD Video with x264 (the build from MeGUI) on Vista x64 but it crashes at the beginning. The avs script is playable in Media Player. Does x264 work with Vista x64?
Huh? I've been encoding with x264 on a Vista Business x64 since the dawn of time and have never had any problems with it. Check your filters and AVS.
P.S.: I'm just guessing, but did you crop the file right?
__________________
techouse is offline   Reply With Quote
Old 6th September 2008, 21:26   #973  |  Link
skystrife
Registered User
 
skystrife's Avatar
 
Join Date: Feb 2007
Posts: 176
x264.965.modified.exe - Alternate Download

Patches used:

x264_psy_rdo_0.6_r956.diff
x264_new_bframe_decision_04.7.diff
x264_hrd_pulldown.09_interlace.diff
x264_progress.indication_r957.diff

gcc 3.4.5 fprofiled build with -march=pentium2.
skystrife is offline   Reply With Quote
Old 6th September 2008, 22:39   #974  |  Link
burfadel
Registered User
 
Join Date: Aug 2006
Posts: 2,229
Quote:
Originally Posted by techouse View Post
Huh? I've been encoding with x264 on a Vista Business x64 since the dawn of time and have never had any problems with it. Check your filters and AVS.
P.S.: I'm just guessing, but did you crop the file right?
x264 works fine on both Xp x64 and Vista x64
burfadel is offline   Reply With Quote
Old 7th September 2008, 10:56   #975  |  Link
DarkZell666
aka XaS
 
DarkZell666's Avatar
 
Join Date: Jun 2005
Location: France
Posts: 1,122
Quote:
Originally Posted by lucassp View Post
I'm trying to backup a DVD Video with x264 (the build from MeGUI) on Vista x64 but it crashes at the beginning. The avs script is playable in Media Player. Does x264 work with Vista x64?
Post your script, and maybe open a separate thread for it
Make sure it contains a ConvertToYV12() somewhere (preferably at the end), otherwise x264 won't accept it.
If it does, do other builds behave the same way ?
__________________

Q9300 OC @ 3.2ghz / Asus P5E3 / 4GB PC10600 / Geforce 8600 GTS
DarkZell666 is offline   Reply With Quote
Old 7th September 2008, 16:52   #976  |  Link
lucassp
Registered User
 
Join Date: Jan 2007
Location: Romania, Timisoara
Posts: 223
Quote:
Originally Posted by DarkZell666 View Post
Post your script, and maybe open a separate thread for it
Make sure it contains a ConvertToYV12() somewhere (preferably at the end), otherwise x264 won't accept it.
If it does, do other builds behave the same way ?
Code:
DGDecode_mpeg2source("D:\Test\VIDEO_TS\file.d2v",info=3)
ColorMatrix(hints=true,interlaced=true)
#Load_Stdcall_Plugin("C:\Program Files (x86)\Encodings\megui\tools\yadif\yadif.dll")
#Yadif(order=-1)
#crop
#resize
#denoise
Trim(5000,7000)
lucassp is offline   Reply With Quote
Old 7th September 2008, 18:01   #977  |  Link
Ranguvar
Registered User
 
Ranguvar's Avatar
 
Join Date: Feb 2007
Location: ::1
Posts: 1,236
@komisar: I see you have a LOT of minor patches on your website. Would you mind explaining what they do, in fairly basic terms? Mostly the following:

k.38.cosmetic.diff
999.log_param.diff
x264_32x32samples_crash.r870.diff
k.20.x264_fix_stats_file_work.r877.diff
x264_multithreading_Nth_pass_ratecontrol.r870.diff
bm_x264_thread_pool.r870.diff
k.41.x264_log_file.01k.r928.diff


Thanks!

Last edited by Ranguvar; 7th September 2008 at 18:10.
Ranguvar is offline   Reply With Quote
Old 7th September 2008, 18:40   #978  |  Link
kemuri-_9
Compiling Encoder
 
kemuri-_9's Avatar
 
Join Date: Jan 2007
Posts: 1,348
Quote:
Originally Posted by Ranguvar View Post
@komisar: I see you have a LOT of minor patches on your website. Would you mind explaining what they do, in fairly basic terms? Mostly the following:
k.38.cosmetic.diff
changes x264 signature in crf mode to use 4 digits after the decimal instead of just 1
also adds a long \r line to clear output from progress before printing stats <--- already implemented in r957.

999.log_param.diff
writes the x264 generated signature to the stderr/log file

k.20.x264_fix_stats_file_work.r877.diff
looks to be an overhaul of the stats file writing and includes a padding mechanism for vfw compatibility

bm_x264_thread_pool.r870.diff
implements http://en.wikipedia.org/wiki/Thread_pool_pattern

k.41.x264_log_file.01k.r928.diff
adds the log-file parameter to log output to a file
(imo easier to just use tee)
__________________
custom x264 builds & patches | F@H | My Specs
kemuri-_9 is offline   Reply With Quote
Old 7th September 2008, 19:05   #979  |  Link
Ranguvar
Registered User
 
Ranguvar's Avatar
 
Join Date: Feb 2007
Location: ::1
Posts: 1,236
Thanks, kemuri!

Thread pool pattern looks interesting. I'll try a build with and without it, and compare.

Any ideas on x264_multithreading_Nth_pass_ratecontrol.r870.diff?
Ranguvar is offline   Reply With Quote
Old 7th September 2008, 21:14   #980  |  Link
kemuri-_9
Compiling Encoder
 
kemuri-_9's Avatar
 
Join Date: Jan 2007
Posts: 1,348
Quote:
Originally Posted by Ranguvar View Post
Any ideas on x264_multithreading_Nth_pass_ratecontrol.r870.diff?
looked at it again and it's definitely complexing up the bitrate approximation/ratecontrol so it should be more accurate.
that is, bitrate aiming in multi-threading should be more accurate (though i don't usually have a problem with this in x264 as is)
__________________
custom x264 builds & patches | F@H | My Specs
kemuri-_9 is offline   Reply With Quote
Reply

Tags
h.264, x264, x264 builds, x264 patches, x264 unofficial builds

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 16:17.


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