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
Register FAQ Calendar Today's Posts Search

Reply
 
Thread Tools Search this Thread Display Modes
Old 19th August 2009, 18:35   #2181  |  Link
Trahald
Wewkiee
 
Trahald's Avatar
 
Join Date: Feb 2002
Location: kashyyyk
Posts: 2,269
Attached is hrd 16. it will patch to 1217. There is also a workaround for an inconsistency (not a bug) in x264. i_fps_den is sometimes the value passed from the frame server but other times its LCD to i_fps_num. so i just commented out the line. considering it only does anything when the den/num can be reduced, other times having no effect.
- x264_reduce_fraction( &h->param.i_fps_num, &h->param.i_fps_den );
+ //x264_reduce_fraction( &h->param.i_fps_num, &h->param.i_fps_den );
the framerate section of the sps of a PAL movie will take as many bits now as the sps of a NTSC movie. (negligible)

this should end the assert errors seen sometimes on PAL.
Attached Files
File Type: diff x264_hrd_pd_interlace.16.diff (31.2 KB, 80 views)
__________________
...yeah...but...why on earth would I compare apples with apples?

Last edited by Trahald; 19th August 2009 at 21:29.
Trahald is offline   Reply With Quote
Old 19th August 2009, 20:07   #2182  |  Link
microchip8
ffx264/ffhevc author
 
microchip8's Avatar
 
Join Date: May 2007
Location: /dev/video0
Posts: 1,844
Thanks Trahald, works nicely here
__________________
ffx264 || ffhevc || ffxvid || microenc
microchip8 is offline   Reply With Quote
Old 19th August 2009, 20:09   #2183  |  Link
rack04
Registered User
 
Join Date: Mar 2006
Posts: 1,538
x264 core:72 r1217M 32-bit

Download

Built by rack04 on August 19, 2009, 2:05:45 PM CST
  • $ gcc --version
    Code:
    gcc.exe GCC: 4.4.1 (x86.core2.Komisar)
  • $ ./configure --extra-cflags="-march=core2"
    Code:
    Platform:   X86
    System:     MINGW
    asm:        yes
    avis input: yes
    mp4 output: yes
    pthread:    yes
    debug:      no
    gprof:      no
    PIC:        no
    shared:     no
    visualize:  no
  • $ make fprofiled VIDS="bigbuckbunny.avs LosslessTouhou.avs riverbed.1920x1080.yuv"
Patched with:
rack04 is offline   Reply With Quote
Old 19th August 2009, 22:20   #2184  |  Link
JEEB
もこたんインしたお!
 
JEEB's Avatar
 
Join Date: Jan 2008
Location: Finland / Japan
Posts: 512
x264 r1217 64bit unpatched:
download ; hash
  • built on Aug 19 2009, gcc: 4.3.4 20090220 (prerelease) (x64.generic.Komisar)
  • fprofiled, otherwise defaults
________________________________________________________________________________

x264 r1217 32bit
download ; release notes
  • built on Aug 19 2009, gcc: 4.3.4 20090220 (prerelease) (x32.generic.Komisar)
  • fprofiled, -march=i686

x264 r1217 64bit
download ; release notes
  • built on Aug 20 2009, gcc: 4.3.4 20090220 (prerelease) (x64.generic.Komisar)
  • fprofiled, -march=core2

patched with:
Changing dates is what I get from building stuff near midnight.
__________________
[I'm human, no debug]

Last edited by JEEB; 19th August 2009 at 22:21. Reason: loltypo
JEEB is offline   Reply With Quote
Old 20th August 2009, 21:54   #2185  |  Link
JEEB
もこたんインしたお!
 
JEEB's Avatar
 
Join Date: Jan 2008
Location: Finland / Japan
Posts: 512
x264 r1222 64bit unpatched:
download ; hash
  • built on Aug 20 2009, gcc: 4.3.4 20090220 (prerelease) (x64.generic.Komisar)
  • fprofiled, otherwise defaults
________________________________________________________________________________

x264 r1222 32bit
download ; release notes
  • built on Aug 20 2009, gcc: 4.3.4 20090220 (prerelease) (x32.generic.Komisar)
  • fprofiled, -march=i686

x264 r1222 64bit
download ; release notes
  • built on Aug 20 2009, gcc: 4.3.4 20090220 (prerelease) (x64.generic.Komisar)
  • fprofiled, -march=core2

patched with:
Guess what is down again, m'kay~ and back up.
__________________
[I'm human, no debug]

Last edited by JEEB; 22nd August 2009 at 09:14.
JEEB is offline   Reply With Quote
Old 21st August 2009, 08:52   #2186  |  Link
techouse
Strictly Rhythm
 
techouse's Avatar
 
Join Date: Jul 2007
Location: Ljubljana, Slovenia
Posts: 166
x264_x64_r1222_unpatched | MD5
GCC 4.4.1 20090803 (x64.core2.Komisar), unpatched, generic, fprofiled

________________________________________________________________________________

x264_x86_r1222_techouse | INFO
GCC 4.4.1 20090803 (x86.core2.Komisar), fprofiled, -march=core2

x264_x64_r1222_techouse | INFO
GCC 4.4.1 20090803 (x86_64.core2.Komisar), fprofiled, -march=core2

Patches used:

x264_hrd_pd_interlace.16.diff
x264_win_zone_parse_fix_06.diff
__________________
techouse is offline   Reply With Quote
Old 21st August 2009, 09:12   #2187  |  Link
imk
|ン、)
 
imk's Avatar
 
Join Date: Feb 2008
Posts: 77
r1222M built with ICC.

Windows:
x264-r1222M-imk-win.7z
win_build_info.txt

Mac OS X:
x264-r1222M-imk-osx.7z
osx_build_info.txt



On a side note, I started updating my benchmark spreadsheet with r1217.
x264 Benchmarks

There's still some I need to finish up with the placebo test, but you can get an idea from all the other results.

If you don't understand what all of the numbers or headers mean, click on the "Information" label at the top.
imk is offline   Reply With Quote
Old 21st August 2009, 10:56   #2188  |  Link
komisar
Registered User
 
komisar's Avatar
 
Join Date: Aug 2008
Location: Minsk, Belarus
Posts: 235
My 1222 versions of x264:
http://komisar.gin.by/

In addition I published a gdb-6.8.50.20090821-cvs (32/64-bit) (need more testing)
__________________
..::[I am live here]..::..[My x264 CLI/VFW builds and tools]::..
komisar is offline   Reply With Quote
Old 21st August 2009, 14:05   #2189  |  Link
alwa
Registered User
 
Join Date: May 2006
Posts: 29
@imk:

Your x86 32Bit build doesn't work at all on system. If i want to start an encoding nothing happens, but the process keeps running with 25% cputime (single threaded) like in an infinite loop. I have a C2Q Q9550 E0 on Win 7 x64 RC. The 64Bit build works fine though, so it is nothing dramatic to me.

Edit: r1163 is the latest that works with me, but auto thread detection and the progress indicator do not work. I hope that helps in some way...

Last edited by alwa; 21st August 2009 at 14:31.
alwa is offline   Reply With Quote
Old 21st August 2009, 14:40   #2190  |  Link
imk
|ン、)
 
imk's Avatar
 
Join Date: Feb 2008
Posts: 77
Quote:
Originally Posted by alwa View Post
@imk:

Your x86 32Bit build doesn't work at all on system. If i want to start an encoding nothing happens, but the process keeps running with 25% cputime (single threaded) like in an infinite loop. I have a C2Q Q9550 E0 on Win 7 x64 RC. The 64Bit build works fine though, so it is nothing dramatic to me.

Edit: r1163 is the latest that works with me, but auto thread detection and the progress indicator do not work. I hope that helps in some way...
Can you get on IRC and find me? I'd like to compile some builds with various settings and see which work and which do not.

If you have time, come find me on Freenode in #x264. I use the nick Dopefish there.
imk is offline   Reply With Quote
Old 22nd August 2009, 07:18   #2191  |  Link
Tarutaru
A deadly Taru!
 
Tarutaru's Avatar
 
Join Date: Jun 2008
Location: San d'Oria, Vana'diel
Posts: 22
x264 r1222 built with gcc 4.4.0

Compiler options:
  • -march=i686 -msse4.2
  • with pthread, gpac
  • fprofiled

Patches:
  • x264_hrd_pulldown.16_interlace.diff
  • x264_win_zone_parse_fix_06.diff
Tarutaru is offline   Reply With Quote
Old 22nd August 2009, 13:01   #2192  |  Link
Wishbringer
Silent Reader
 
Wishbringer's Avatar
 
Join Date: Dec 2003
Location: Germany
Posts: 295
Tried encoding some PSP videos with imk build 1222 in MeGUI (manually copied x264 into folder).
x264 crashed each time.
Tried same with Techouse build 1222, no crashes...
On the other hand, imk 64bit in Ripbot264 works great, so problem seems to be in 32bit build.

Last edited by Wishbringer; 22nd August 2009 at 13:03.
Wishbringer is offline   Reply With Quote
Old 22nd August 2009, 13:25   #2193  |  Link
imk
|ン、)
 
imk's Avatar
 
Join Date: Feb 2008
Posts: 77
Yeah, all of the problems seem related specifically to the 32-bit build. It all started happening around the time MBTree got committed. You should be using the 64-bit build if you have a 64-bit OS anyway.

When I get some time I'll try and make some debug builds so I can narrow down what's going on. The 32-bit build works fine during profiling and benchmarking, but aside from that, I haven't actually used the 32-bit build to encode anything.
imk is offline   Reply With Quote
Old 24th August 2009, 09:06   #2194  |  Link
juGGaKNot
Registered User
 
juGGaKNot's Avatar
 
Join Date: Feb 2008
Posts: 733
Quote:
Originally Posted by Wishbringer View Post
Tried encoding some PSP videos with imk build 1222 in MeGUI (manually copied x264 into folder).
x264 crashed each time.
Tried same with Techouse build 1222, no crashes...
It seams that techouse's build also crashes for a friend, i told him to get the patched and unpatched builds from techouse and try --longhelp, reporting back soon.

LE :

techouse and imk crash
jeebs work

i will make a debug build tomorrow.
__________________
Quote:
Originally Posted by Dark Shikari View Post
If they can beat x264 in visual quality on ordinary test clips without postprocessing, I'll eat my hat.

Last edited by juGGaKNot; 24th August 2009 at 21:26.
juGGaKNot is offline   Reply With Quote
Old 25th August 2009, 10:11   #2195  |  Link
juGGaKNot
Registered User
 
juGGaKNot's Avatar
 
Join Date: Feb 2008
Posts: 733
x264_r1232_juGGaKNot
GCC 4.4.1, fprofiled, patched
Code:
Source: GIT

Applied patches :

x264_win_zone_parse_fix_06.diff

Please check Doom9.org patches thread, and GIT shortlog for more info.

Compiled by juGGaKNot with GCC 4.4.1 on Windows XP SP-2 32-bit.

Platform:   X86
System:     MINGW
asm:        yes
avis input: yes
mp4 output: yes
pthread:    yes
debug:      no
gprof:      no
PIC:        no
shared:     no
visualize:  no
HRD needs to be updated again, Download link
__________________
Quote:
Originally Posted by Dark Shikari View Post
If they can beat x264 in visual quality on ordinary test clips without postprocessing, I'll eat my hat.
juGGaKNot is offline   Reply With Quote
Old 25th August 2009, 11:37   #2196  |  Link
techouse
Strictly Rhythm
 
techouse's Avatar
 
Join Date: Jul 2007
Location: Ljubljana, Slovenia
Posts: 166
I fixed the HRD patch so it works with r1232.

x264_hrd_pd_interlace.16.fix.1232.diff
Attached Files
File Type: diff x264_hrd_pd_interlace.16.fix.1232.diff (31.3 KB, 19 views)
__________________

Last edited by techouse; 25th August 2009 at 12:02. Reason: since the diff is still awaiting approval I'll leave the pastebin link
techouse is offline   Reply With Quote
Old 25th August 2009, 12:26   #2197  |  Link
imk
|ン、)
 
imk's Avatar
 
Join Date: Feb 2008
Posts: 77
r1232M built with ICC.

Windows:
x264-r1232M-imk-win.7z
win_build_info.txt

Mac OS X:
x264-r1232M-imk-osx.7z
osx_build_info.txt
imk is offline   Reply With Quote
Old 25th August 2009, 12:34   #2198  |  Link
juGGaKNot
Registered User
 
juGGaKNot's Avatar
 
Join Date: Feb 2008
Posts: 733
Quote:
Originally Posted by imk View Post
if you use complete log you might also want to take a look at the console diff ( shows the encoding settings used in the cmd window )
__________________
Quote:
Originally Posted by Dark Shikari View Post
If they can beat x264 in visual quality on ordinary test clips without postprocessing, I'll eat my hat.
juGGaKNot is offline   Reply With Quote
Old 25th August 2009, 12:39   #2199  |  Link
techouse
Strictly Rhythm
 
techouse's Avatar
 
Join Date: Jul 2007
Location: Ljubljana, Slovenia
Posts: 166
x264_x64_r1232_unpatched | MD5
GCC 4.4.1 20090803 (x64.core2.Komisar), unpatched, generic, fprofiled

________________________________________________________________________________

x264_x86_r1232_techouse | INFO
GCC 4.4.1 20090803 (x86.core2.Komisar), fprofiled, -march=core2

x264_x64_r1232_techouse | INFO
GCC 4.4.1 20090803 (x86_64.core2.Komisar), fprofiled, -march=core2

Patches used:

x264_hrd_pd_interlace.16.fix.1232.diff
x264_win_zone_parse_fix_06.diff
__________________
techouse is offline   Reply With Quote
Old 25th August 2009, 13:07   #2200  |  Link
JEEB
もこたんインしたお!
 
JEEB's Avatar
 
Join Date: Jan 2008
Location: Finland / Japan
Posts: 512
x264 r1232 64bit unpatched:
download ; hash
  • built on Aug 25 2009, gcc: 4.3.4 20090220 (prerelease) (x64.generic.Komisar)
  • fprofiled, otherwise defaults
________________________________________________________________________________

x264 r1232 32bit
download ; release notes
  • built on Aug 25 2009, gcc: 4.3.4 20090220 (prerelease) (x32.generic.Komisar)
  • fprofiled, -march=i686

x264 r1232 64bit
download ; release notes
  • built on Aug 25 2009, gcc: 4.3.4 20090220 (prerelease) (x64.generic.Komisar)
  • fprofiled, -march=core2

patched with:
I will upload release notes with the changelogs later on as I will have time :3 Nothing really has changed on that side, for the exception of the nal_hrd patch version of course, so I guess it's alright.
__________________
[I'm human, no debug]

Last edited by JEEB; 27th August 2009 at 08:49. Reason: removing links since the next build contains the changelogs
JEEB is offline   Reply With Quote
Reply

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


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


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