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 16th December 2010, 01:35   #3421  |  Link
kemuri-_9
Compiling Encoder
 
kemuri-_9's Avatar
 
Join Date: Jan 2007
Posts: 1,348
it should be noted that for those that are doing comparisons of pthread-win32 threading against native windows threading that the windows threading takes different codepaths depending on the version of windows:
A) 2000/XP
B) Vista/7/(anything beyond this)

as such, comparing pthread-win32 against win32thread should take this into account.
__________________
custom x264 builds & patches | F@H | My Specs
kemuri-_9 is offline   Reply With Quote
Old 16th December 2010, 02:16   #3422  |  Link
aegisofrime
Registered User
 
Join Date: Apr 2009
Posts: 478
Any improvement no matter how small is welcomed

Thanks rack04 for the 64-bit builds. Neither x264.nl nor fushizen has them yet.
aegisofrime is offline   Reply With Quote
Old 16th December 2010, 02:23   #3423  |  Link
LoRd_MuldeR
Software Developer
 
LoRd_MuldeR's Avatar
 
Join Date: Jun 2005
Location: Last House on Slunk Street
Posts: 13,248
Quote:
Originally Posted by kemuri-_9 View Post
it should be noted that for those that are doing comparisons of pthread-win32 threading against native windows threading that the windows threading takes different codepaths depending on the version of windows:
A) 2000/XP
B) Vista/7/(anything beyond this)

as such, comparing pthread-win32 against win32thread should take this into account.
May I ask: What was the main motivation to implement support for native Win32 threads? Speedup? Getting rid of pthreads?
__________________
Go to https://standforukraine.com/ to find legitimate Ukrainian Charities 🇺🇦✊
LoRd_MuldeR is offline   Reply With Quote
Old 16th December 2010, 02:53   #3424  |  Link
kemuri-_9
Compiling Encoder
 
kemuri-_9's Avatar
 
Join Date: Jan 2007
Posts: 1,348
Quote:
Originally Posted by LoRd_MuldeR View Post
May I ask: What was the main motivation to implement support for native Win32 threads? Speedup? Getting rid of pthreads?
pthread-win32 is LGPL, this causes a conflict with --disable-gpl x264 builds.
it was not done for performance reasons.

though since we were doing it, might as well use windows for all its worth when it's available (for vista+ platforms) so there might be a very small performance increase there.

[Edit]
the windows threading might be more important later when support for windows 7 x86_64's (and similar/later x86_64 platforms) way of handling systems with over 64 logical cores is added
(yes, microsoft totally made things a bit odd to extend support to 256 logical cores on the x86_64 systems starting with 7/server 2008 R2).
[/Edit]
__________________
custom x264 builds & patches | F@H | My Specs

Last edited by kemuri-_9; 16th December 2010 at 02:58.
kemuri-_9 is offline   Reply With Quote
Old 16th December 2010, 02:56   #3425  |  Link
Dark Shikari
x264 developer
 
Dark Shikari's Avatar
 
Join Date: Sep 2005
Posts: 8,666
Quote:
Originally Posted by kemuri-_9 View Post
pthread-win32 is LGPL, this causes a conflict with --disable-gpl x264 builds.
No it doesn't. Even a commercial x264 can link fine with LGPL libs.

It caused a conflict with a customer who didn't like LGPL libs
Dark Shikari is offline   Reply With Quote
Old 23rd April 2011, 08:47   #3426  |  Link
upyzl
zj262144
 
upyzl's Avatar
 
Join Date: Sep 2010
Posts: 105
Excuse me, is it still worth patching ME-prepass(#5) now? (or can the patch be available now? Of course manually -- ignore patch's line numbers)

Because of large changes in x264, I want to patch it myself manually
__________________
MPC-HC 1.7.8 / LAV Filters 0.64+ (tMod) / XySubFilter 3.1.0.705 / madVR 0.87.14

Direct264 Mod (src & win32 builds): code.google.com/p/direct264umod (maybe outdated)

Last edited by upyzl; 23rd April 2011 at 08:55. Reason: fix language error
upyzl is offline   Reply With Quote
Old 24th April 2011, 04:08   #3427  |  Link
upyzl
zj262144
 
upyzl's Avatar
 
Join Date: Sep 2010
Posts: 105
...and another question

Is ME prepass patch (rev 680, #1) the latest?
__________________
MPC-HC 1.7.8 / LAV Filters 0.64+ (tMod) / XySubFilter 3.1.0.705 / madVR 0.87.14

Direct264 Mod (src & win32 builds): code.google.com/p/direct264umod (maybe outdated)
upyzl is offline   Reply With Quote
Old 21st July 2011, 05:43   #3428  |  Link
Kurosaki Ichigo
Registered User
 
Kurosaki Ichigo's Avatar
 
Join Date: Jun 2011
Location: Italy
Posts: 3
Hi there, I'm new. I don't know if I'm writing in the right place. I have a problem with Lagarith Lossless Codec. I tried the 1.3.2.0 version and the last 1.3.2.5, but when the process finished, the output file is too small

This is the source RAW

Code:
General
Unique ID                        : 235762869933910293037496416019526284763 (0xB15E46EFE5A7B520951159776D4175DB)
Complete name                    : J:\[IM9 & FTF] RAW Anime\Freezing\[Yousei-raws] Freezing 01 [BDrip 1920x1080 x264 FLAC].mkv
Format                           : Matroska
Format version                   : Version 2
File size                        : 2.26 GiB
Duration                         : 23mn 41s
Overall bit rate                 : 13.6 Mbps
Encoded date                     : UTC 2011-04-02 07:30:50
Writing application              : mkvmerge v4.6.0 ('Still Crazy After All These Years') сборка от Mar 10 2011 02:50:32
Writing library                  : libebml v1.2.0 + libmatroska v1.1.0

Video
ID                               : 1
Format                           : AVC
Format/Info                      : Advanced Video Codec
Format profile                   : High@L4.1
Format settings, CABAC           : Yes
Format settings, ReFrames        : 4 frames
Muxing mode                      : Header stripping
Codec ID                         : V_MPEG4/ISO/AVC
Duration                         : 23mn 41s
Nominal bit rate                 : 12.9 Mbps
Width                            : 1 920 pixels
Height                           : 1 080 pixels
Display aspect ratio             : 16:9
Frame rate                       : 23.976 fps
Color space                      : YUV
Chroma subsampling               : 4:2:0
Bit depth                        : 8 bits
Scan type                        : Progressive
Bits/(Pixel*Frame)               : 0.259
Writing library                  : x264 core 114 r1924 08d04a4
Encoding settings                : cabac=1 / ref=4 / deblock=1:-2:-2 / analyse=0x3:0x133 / me=umh / subme=9 / psy=1 / psy_rd=0.90:0.00 / mixed_ref=1 / me_range=24 / chroma_me=1 / trellis=2 / 8x8dct=1 / cqm=0 / deadzone=21,11 / fast_pskip=1 / chroma_qp_offset=-2 / threads=12 / sliced_threads=0 / nr=0 / decimate=0 / interlaced=0 / constrained_intra=0 / bframes=8 / b_pyramid=2 / b_adapt=2 / b_bias=0 / direct=3 / weightb=1 / open_gop=0 / weightp=2 / keyint=250 / keyint_min=23 / scenecut=40 / intra_refresh=0 / rc_lookahead=40 / rc=2pass / mbtree=0 / bitrate=12860 / ratetol=1.0 / qcomp=0.65 / qpmin=9 / qpmax=32 / qpstep=4 / cplxblur=20.0 / qblur=0.5 / vbv_maxrate=30000 / vbv_bufsize=27000 / nal_hrd=none / ip_ratio=1.40 / pb_ratio=1.30 / aq=1:0.90
Language                         : Japanese

Audio
ID                               : 2
Format                           : FLAC
Format/Info                      : Free Lossless Audio Codec
Codec ID                         : A_FLAC
Duration                         : 23mn 41s
Bit rate mode                    : Variable
Channel(s)                       : 2 channels
Sampling rate                    : 48.0 KHz
Bit depth                        : 16 bits
Writing library                  : libFLAC 1.2.1 (UTC 2007-09-17)
Language                         : Japanese
And this, the output with Lagarith, in Full Processing Mode:

Code:
General
Complete name                    : J:\Freezing 01.avi
Format                           : AVI
Format/Info                      : Audio Video Interleave
Format profile                   : OpenDML
File size                        : 37.5 GiB
Duration                         : 23mn 41s
Overall bit rate                 : 226 Mbps
Writing application              : VirtualDubMod 1.5.10.2 (build 2540/release)
Writing library                  : VirtualDubMod build 2540/release

Video
ID                               : 0
Format                           : Lagarith
Codec ID                         : LAGS
Duration                         : 23mn 41s
Bit rate                         : 226 Mbps
Width                            : 1 920 pixels
Height                           : 1 080 pixels
Display aspect ratio             : 16:9
Frame rate                       : 23.976 fps
Color space                      : RGB
Bit depth                        : 8 bits
Bits/(Pixel*Frame)               : 4.552
Stream size                      : 37.5 GiB (100%)
For what I know about Lagarith, this file size is too small. I don't know if I missed something when installed it. I have the last version of K-lite codec pack for 32 bit, on Windows 7 32 bit without SP1. Anyone Have an idea?
Kurosaki Ichigo is offline   Reply With Quote
Old 21st July 2011, 06:24   #3429  |  Link
Guest
Guest
 
Join Date: Jan 2002
Posts: 21,901
@Kurosaki Ichigo

Please read and follow forum rules, especially rule 6 regarding downloaded files, torrents, etc. Further violations will incur strikes.

@all

No help on this. Thank you.
Guest is offline   Reply With Quote
Old 21st July 2011, 06:36   #3430  |  Link
Kurosaki Ichigo
Registered User
 
Kurosaki Ichigo's Avatar
 
Join Date: Jun 2011
Location: Italy
Posts: 3
I get it for rule number 6. I'll pay attention in future! ^^ Thanks anyway...
Kurosaki Ichigo is offline   Reply With Quote
Old 21st July 2011, 06:41   #3431  |  Link
Guest
Guest
 
Join Date: Jan 2002
Posts: 21,901
Thank you for your understanding.
Guest is offline   Reply With Quote
Old 21st July 2011, 08:36   #3432  |  Link
Kurosaki Ichigo
Registered User
 
Kurosaki Ichigo's Avatar
 
Join Date: Jun 2011
Location: Italy
Posts: 3
Don't say it! It's a rule, it's just normal! ^^
Kurosaki Ichigo is offline   Reply With Quote
Old 5th December 2015, 18:16   #3433  |  Link
RipFan
Registered User
 
Join Date: May 2012
Posts: 11
Thanks for all the information and effort.
I have only one question, I use Megui 2624 (latest version) downloaded x264 2638 Kmod and replaced it by the "x264_64.exe" that was placed inside megui folder "tools".
My question is: to use a fade_compensate CLI do I have to download the patch as well?
If the answer is yes, where do I have to place this Patch?

Best regards and many thanks once again
RipFan is offline   Reply With Quote
Old 5th December 2015, 19:43   #3434  |  Link
sneaker_ger
Registered User
 
Join Date: Dec 2002
Posts: 5,565
The patch file (.diff) is not needed, that's just what the kMod creator used to build x264.exe from.
sneaker_ger is offline   Reply With Quote
Old 5th December 2015, 23:14   #3435  |  Link
RipFan
Registered User
 
Join Date: May 2012
Posts: 11
Quote:
Originally Posted by sneaker_ger View Post
The patch file (.diff) is not needed, that's just what the kMod creator used to build x264.exe from.
Thanks a lot, just what I nedded to know

Last edited by RipFan; 5th December 2015 at 23:17.
RipFan is offline   Reply With Quote
Old 6th December 2015, 20:30   #3436  |  Link
benwaggoner
Moderator
 
Join Date: Jan 2006
Location: Portland, OR
Posts: 4,750
That said, it's been about 8 years since the first post was updated. It'd be nice to have a current version of this thread with up-to-date info.
__________________
Ben Waggoner
Principal Video Specialist, Amazon Prime Video

My Compression Book
benwaggoner 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 12:42.


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