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. |
|
|
#1 | Link |
|
Mr. Sandman
Join Date: Sep 2003
Location: Haddonfield, IL
Posts: 10,818
|
x264 win32 daily builds: rev. 1181
DO NOT USE this thread for discussions about x264. Use the x264 development thread or start a new one.
Windows 32 bit multithreaded and patched builds: Windows 64 bit multithreaded and patched builds: Usually, the patched (also known as modified) builds include one or more experimental patches. Unpatched builds (usually slightly more up to date and probably more stable but with less features): AVC2AVI Revision 594 (including GUI ver. 1.2) AVC2AVI is a tool for muxing raw h.264 streams into avi container. AVC2AVI GUI requires .NET framework 2.0 *** WARNING!!! IF YOU HAVE A x264 VERSION THAT COMES WITH AN UNINSTALLER, PLEASE UNINSTALL THAT VERSION *** The packages require the LATEST 7-zip to be extracted. x264 VFW (no longer officially supported - mantained by third party developers): DOWNLOAD (at your own risk) Online x264 Git changelog: http://git.videolan.org/gitweb.cgi?p...git;a=shortlog Changelog by revision: http://x264.nl/x264/changelog.txt AVC Custom Quantization Matrices (JVT style): http://mirror05.x264.nl/Sharktooth/x...m_matrices.zip Use the latest official FFDShow version for playing back x264: http://sourceforge.net/project/showf...roup_id=173941 or Celtic Druid's unofficial FFDShow builds: http://ffdshow.faireal.net/mirror/ffdshow/ or bob0r's unofficial FFDShow builds (scroll down the page): http://x264.nl/ Use the latest Haali Media Splitter for MP4 and MKV files: http://haali.cs.msu.ru/mkv/ GUIs for CLI version: Check this sticky: http://forum.doom9.org/showthread.php?t=129748 What is x264: x264 is a free library for encoding H264/AVC video streams. The code is written by Laurent Aimar, Eric Petit(OS X), Min Chen (vfw/nasm), Justin Clay(vfw), Måns Rullgård and Loren Merritt from scratch. It is released under the terms of the GPL license. Website: http://www.videolan.org/x264.html H264/AVC info: http://forum.doom9.org/showthread.php?t=96059 x264 limitations: "x264 doesn't support the error-resilience features of baseline and extended profile, not the alternative colorspaces of high profile. There are a few other features not supported..." General notes: Celtic Druid's builds: http://ffdshow.faireal.net/mirror/x264/ bob0r's builds: http://x264.nl/ xvidvideo.ru builds: http://www.xvidvideo.ru/content/category/1/4/5/ This is not an official x264 build and may not work at all, destroy all the data on your hard drive or make your house or your dog explode (i doubt it can, though...). I'm not responsible for anything that could happen - use it at your own risk. Those builds are made for TESTING PURPOUSE ONLY. Notes about the CLI version: Mencoder provides another way to use x264 with a commandline interface. You can find the latest unofficial mencoder compiles by Celtic Druid here: http://www.aziendeassociate.it/cd.asp?dir=/mplayer Other mencoder builds by sherpya can be found here: http://oss.netfarm.it/mplayer-win32.php Mplayer/Mencoder official website: http://www.mplayerhq.hu/ However latest revisions of x264CLI are more powerfull (new options, more output formats, avisynth support, etc.) and even new GUIs appeared (look above) so encoding with CLI is easier and results may be better than VFW. Other info: Info about compiling x264: http://forum.doom9.org/showthread.php?s=&threadid=92726 x264 GIT repository (web browser): http://git.videolan.org/?p=x264.git;a=summary Playback: MPlayer or VLC can play back x264 encoded movies. Links to Mplayer/Mencoder are provided above and it's available for both Linux and Windows. VLC is also a multi-platform media player and can be found here: http://www.videolan.org/ However the most convenient way to play back x264 video in Windows is ffdshow+your_favourite_directshow_enabled_media_player (for example Media Player Classic, Windows Media Player, Zoom Player, Radlight ... etc). Latest official ffdshow builds with x264 support can be found here: http://sourceforge.net/project/showf...roup_id=173941. If you want to edit a x264 encode with virtualdub you should manually enable the H.264 codec in the ffdshow's "VFW codec configuration" (decoder tab) and ensure there aren't other VFW codecs trying to decode h.264 however it's preferable to use AVIDemux. The official AVIDemux website is: http://fixounet.free.fr/avidemux/ You can find AVIDemux SVN builds here: http://mulder.dummwiedeutsch.de/home...jects#avidemux or here: http://www.razorbyte.com.au/avidemux/ Encoding - "How to"s: Doom9's x264 guide DeathTheSheep's x264 VFW Guide MeGUI Guide MeGUI-x264 Custom Video Profiles
__________________
MPEG-4 ASP Custom Matrices: EQM V1(old), EQM AutoGK Sharpmatrix (aka EQM V2), EQM V3HR (updated 01/10/2004), EQM V3LR, EQM V3ULR (updated 04/02/2005), EQM V3UHR (updated 17/12/2004) and EQM V3EHR (updated 05/10/2004) Info about my ASP matrices. MPEG-4 AVC Custom Matrices: EQM AVC-HR Info about my AVC matrices My x264 builds. Mooo!!! Last edited by Sharktooth; 11th July 2009 at 17:21. Reason: Update |
|
|
|
|
|
#2 | Link |
|
Moderator
![]() Join Date: Nov 2001
Posts: 9,780
|
1) dont use this sticky for discussion x264 issues plz
2) for new issues it might be better to start new threads and only discuss development issues in the development thread (because normally its not possible anymore to find any info by searching in 20+ pages threads)
__________________
Between the weak and the strong one it is the freedom which oppresses and the law that liberates (Jean Jacques Rousseau) I know, that I know nothing (Socrates) MPEG-4 ASP FAQ | AVC/H.264 FAQ | AAC FAQ | MP4 FAQ | MP4Menu stores DVD Menus in MP4 (guide) Ogg Theora | Ogg Vorbis use WM9 today and get Micro$oft controlling the A/V market tomorrow for free |
|
|
|
|
|
#3 | Link |
|
clueless n00b
![]() Join Date: Oct 2001
Location: somewhere over the rainbow
Posts: 10,275
|
You are not allowed to post here unless you have my permission. Permission is automatically granted to Sharktooth, akupenguin (and naturally all moderators). If your nickname is not Sharktooth, akupenguin or you do not have a Doom9 team badge and post here, you will be striked for violation of rule 16.
__________________
For the web's most comprehensive collection of DVD backup guides go to www.doom9.org |
|
|
|
|
|
#4 | Link |
|
Mr. Sandman
Join Date: Sep 2003
Location: Haddonfield, IL
Posts: 10,818
|
Faq
Read them carefully and DO NOT contact me by PM asking for help. Follow the forum rules and after searching if you cant find any answer, ask your questions in the forum.
Q1: When there will be a new build? A: Daily. But since some time i dont build x264 for win32. So i link to external builds (usually x264.nl) Q2: What does Summer Break mean? A: It means, in summer, daily builds are no longer "dailies" for obvious reasons ![]() Q3: Are yours official builds? A: No. However x264 has still no "official" builds. Q4: What are the differences between "standard-SVN" builds and pathced builds? A: Patched builds usually incorporate latest patches (beta or experimental - even from third parties and sometimes from me) that usually get committed to the SVN in the near future. Q5: What does the MMX suffix mean? Do your builds use MMX only? A: The MMX suffix (no longer used in the filename) means you need at least a MMX cpu to make my builds work, but if SSE/SSE2 are present they'll get used as well. Q6: What compiler/software do you use to make your builds? A: MingGW + GCC 3.4 + YASM Q7: I've heard the Intel compiler (ICL) produces faster binaries than GCC, why don't you use it for your builds? A: The ICL would be faster only if the DSP routines (the ones that eat CPU cycles) weren't written in assembly language. So compiling x264 with ICL wouldn't produce any noticeably faster x264 binaries. Also ICL for windows is payware. Q8: I've tried to encode a movie with the x264CLI and the output file is unplayable (or the CLI crashed during encoding). WTF?!?!? A: Probably you tried to encode a 23.976 source or some other non integer FPS sources with an old x264 revision. Be sure to get an updated version and if you still have problems just use RAW output and mp4box to create a working MP4 file or check this thread for a workaround. Q9: Will the latest GeeBox play my x264 encoded files? A: Yes but ensure you have the very latest version. Starting from 0.98.6 it supports h.264 main profile decoding only. That means no 8x8dct and no custom matrices are supported. Later GeexBox version may be updated with the latest libavcodec and may support High-Profile. Q10: Can i play my x264 encoded files with my modded Xbox? A: Yes, but it depends on how much you modified your xbox. The stock xbox is equipped with a 733Mhz CPU that is not able to decode all the x264 (or AVC in general) features. If you haven't the Xbox CPU mod (the CPU gets replaced with a 1.4Ghz one) there are some guidelines you have to follow when encoding your files with x264 or other AVC encoders. Find more info in this thread. Q11: What'st the difference between VFW and CLI? A: VFW is Video For Windows, an ancient tech created by microsoft (copying some stuff from quicktime), full of quirks and not able to support modern codecs. x264VFW is a ugly hack to make x264 work (more or less) with VFW, hence softwares like virtualdub and its modifications. The use of x264VFW is NOT recommended. x264 VFW is no longer officially supported. CLI is a general term that means Command Line Interface. The classic console (command prompt) command which is generic and has no limitations like VFW. Q12: What is AVC2AVI? A: AVC2AVI is a tool to place AVC raw streams in the AVI container. It is useful for editing your encodes using VirtualDub(mod) or similar video editors that do not support the MP4 format or other formats. AVI is usually bound to VFW. The use of h.264/AVC streams in AVI is not recommended. Q13: x264 is slow as hell, why? A: x264 source contains tons of optimizations but being a very complex codec (more than xvid and every other Mpeg4 ASP codec) that's a perfectly normal behaviour. More quality = less speed...but thanks to those optimizations, x264 can be even blazing fast. If you want more speed do not enable all the bells and whistles and keep settings to a sane level. Q14: Where i can get older versions of your builds? A: I dont keep an archive of my old builds, so actually you can't get them unless someone has them mirrored somewhere. However you can get old revisions compiled by celtic druid or bobor. The links to the sites are provided in the first post. Q15: The included MeGUI doesn't work or crashes. What can i do? A: MeGUI is no longer included in my builds. Please uninstall x264, get and install latest MeGUI version from http://www.sf.net/projects/megui. It will automatically get a x264 build during the auto-update. Q16: Sometimes the SVN/GIT revision is newer than the builds linked in this thread. Aren't yours daily builds? A: Sometimes the changes in the new revisions doesn't affect the win32 builds or doesn't affect the final binaries at all. So compiling the new code revision is perfectly useless since the binaries will be exactly the same as the old one. Sometimes it can also happen i hadn't found some free time to compile new builds... Q17: Is it possible to set an Aspect Ratio in x264 and what's Sample AR (SAR)? A: Yes, you have to set the Sample Aspect Ratio (SAR) in the codec options. SAR is the same as Pixel Aspect Ratio (PAR) and it's different from Display Aspect Ratio (DAR). To calculate the SAR starting from DAR you can use the following formula: SAR (or PAR) = DAR*height/width. More info can be found here: http://forum.doom9.org/showthread.php?t=100519 and here http://trac.videolan.org/x264/file/trunk/doc/vui.txt Q18: Does x264 produce HD-DVD/BR compliant h.264 streams? A: Only the pathed/modified builds but you have to set the correct options, resolution and framerate. If you're not familiar with commandline tools and avisynth scripts, use on of the available GUIs (Graohical User Interfaces) for x264. Q19: Can i use VirtualDub or any other VFW based editor to encode with x264? A: Yes, using a x264 VFW build but VFW is so obsolete and limited x264VFW is no longer mantained by the x264 devs and because VFW and AVI are not properly able to handle h.264 features without some "hacking" that could compromise compatibility, playback and/or editing. Q20: If VFW can't handle correctly h.264, is there a software i can i use for editing in place of VirtualDub or other VFW based editors? A: Currently there are few softwares that can do that. One is Avidemux (a free and complete editor similar to Vdub but not based on VFW) and then there are tools like mp4box and mp4creator (and relative GUIs) that can split, demux, mux and join mp4 files containing h.264 streams. Q21: Is x264 (h.264 in general) compatible with DivX certified standalone players? A: No. h.264 is a completely different codec and cant be played back by standalones unless specified. Q22: Are there any other usable OpenSource h.264 encoders other than x264? A: Yes and no. There are other OSS h.264 encoders but their development is discontinued or incomplete. However the Xvid dev team is working on Xvid AVC but they didn't release any code yet. Q23: Is there a x264 stable or 1.0 build? A: No, since x264 is in continuous development. The Unpatched builds may be considered more stable than the patched ones though. Q24: Do x264 support multiprocessor systems or multicore CPUs? A: Yes, check the --threads option usage. Q25: What is/are the best... A: Stop! There is no "best" as per forum rules. If you're looking for the "best" x264 options, most of the GUIs that support x264 come with a bunch of presets that will fit almost all your needs. If you're looking for the "best" h.264 encoder, then i suggest to use the forum search function and look for comparisons. However x264 is really good and can hardly be beaten by commercial encoders. Q26: Can i use x264 for commercial purposes? A: Yes but you need to contact MPEG-LA or Via for licensing the commercial use of a h.264 encoder since h.264 (also known as AVC or MPEG-4v10) is patented. Q28: Where i can find more general info about h.264 and related standards? A: Here: http://forum.doom9.org/showthread.php?t=96059 Q29: Are Cef's builds compatible with yours and can those be used with MeGUI? A: Yes, Cef's builds as well some other builds (ie. x264.nl patched/modified builds) include the same patches, so they're compatible with megui. Q30: What happened to your builds and why they're no longer updated? A: I actually switched to linux. Maybe in some time in the future my builds will be back but the builds by x264.nl i linked in the first post are almost as good as mine. ... more to come.
__________________
MPEG-4 ASP Custom Matrices: EQM V1(old), EQM AutoGK Sharpmatrix (aka EQM V2), EQM V3HR (updated 01/10/2004), EQM V3LR, EQM V3ULR (updated 04/02/2005), EQM V3UHR (updated 17/12/2004) and EQM V3EHR (updated 05/10/2004) Info about my ASP matrices. MPEG-4 AVC Custom Matrices: EQM AVC-HR Info about my AVC matrices My x264 builds. Mooo!!! Last edited by Sharktooth; 4th August 2009 at 04:33. Reason: updates. |
|
|
|
|
|
#5 | Link |
|
Mr. Sandman
Join Date: Sep 2003
Location: Haddonfield, IL
Posts: 10,818
|
AVC2AVI GUI ver. 1.2
Changelog: Code:
1.2 - Added the Status bar - Version now appears on the titlebar - Added exception handling if AVC2AVI.EXE is not found 1.1 - Added FPS control - Updated AVC2AVI.EXE to Revision 594 1.0 - First release
__________________
MPEG-4 ASP Custom Matrices: EQM V1(old), EQM AutoGK Sharpmatrix (aka EQM V2), EQM V3HR (updated 01/10/2004), EQM V3LR, EQM V3ULR (updated 04/02/2005), EQM V3UHR (updated 17/12/2004) and EQM V3EHR (updated 05/10/2004) Info about my ASP matrices. MPEG-4 AVC Custom Matrices: EQM AVC-HR Info about my AVC matrices My x264 builds. Mooo!!! Last edited by Sharktooth; 17th August 2008 at 13:14. |
|
|
|
|
|
#8 | Link |
|
Registered User
Join Date: Jun 2009
Posts: 2
|
Thanks for the post Sharktooth. I registered here like a week ago and im finding it really useful. Mucho appreciation.
__________________
Another Brilliant Post By MartinMan... free poker money online pharmacy no prescription Last edited by MartinMan885; 9th July 2009 at 21:35. Reason: Ahhh Spelling! |
|
|
|
|
|
#9 | Link |
|
Mr. Sandman
Join Date: Sep 2003
Location: Haddonfield, IL
Posts: 10,818
|
x264 modified rev. 1181 (jeeb's)
__________________
MPEG-4 ASP Custom Matrices: EQM V1(old), EQM AutoGK Sharpmatrix (aka EQM V2), EQM V3HR (updated 01/10/2004), EQM V3LR, EQM V3ULR (updated 04/02/2005), EQM V3UHR (updated 17/12/2004) and EQM V3EHR (updated 05/10/2004) Info about my ASP matrices. MPEG-4 AVC Custom Matrices: EQM AVC-HR Info about my AVC matrices My x264 builds. Mooo!!! |
|
|
|
|
|
#13 | Link |
|
Mr. Sandman
Join Date: Sep 2003
Location: Haddonfield, IL
Posts: 10,818
|
__________________
MPEG-4 ASP Custom Matrices: EQM V1(old), EQM AutoGK Sharpmatrix (aka EQM V2), EQM V3HR (updated 01/10/2004), EQM V3LR, EQM V3ULR (updated 04/02/2005), EQM V3UHR (updated 17/12/2004) and EQM V3EHR (updated 05/10/2004) Info about my ASP matrices. MPEG-4 AVC Custom Matrices: EQM AVC-HR Info about my AVC matrices My x264 builds. Mooo!!! |
|
|
|
|
|
#15 | Link |
|
Movie Chef
Join Date: Jul 2009
Location: Inglewood
Posts: 1
|
I prefer to use older builds so when I came across this and realized the mirror was slow to load for me (hosted in Japan) so I managed to snag it with a proxy and here's a mirror which I think is better to use (first one is distributed across a cloud so it's more reliable then the original link). If anyone can't access the site above, try these more spread out servers. These are the exact same files as hosted here, check the MD5 and always virus scan before opening anything on the Internet to be safe.
Mirror #1: (zipped) Code:
http://www.mediafire.com/file/gnx3zmnezxg/x264.zip Code:
http://rapidshare.com/files/260659688/x264.exe
__________________
Practice is the best of all instructors. We make a living by what we get, we make a life by what we give. |
|
|
|
|
|
#17 | Link |
|
User of free A/V tools
Join Date: Jul 2006
Location: SK
Posts: 233
|
Try to look in this thread and
next time.
|
|
|
|
![]() |
| Thread Tools | |
| Display Modes | |
|
|