View Full Version : MultiX264 - exploring X264 encoding! (was MicroX264) - 08/10/2010
Brazil2
18th December 2009, 20:06
DSS is now working fine :)
However I still have a problem with MPEG2 interlaced sources when using Yadif in mode=1. The resulting files are playing at half speed even though they are at 50 FPS as expected. They also show a duration which is the double of the source file one.
Encoding of MicroX264.avs from the temporary folder directly with x264 is making correct files.
x264 -o test.mp4 MicroX264.avs
Muxing of MicroX264.h264 from the temporary folder to MP4 or MKV is also making correct files. So there is something wrong after the encoding and before the muxing.
buzzqw
18th December 2009, 20:15
well.. post the queue...
BHH
Brazil2
18th December 2009, 20:51
well.. post the queue...
queue.bat :
"F:\Test\MicroX264\application\avs2yuv.exe" "F:\HAM\MicroX264.avs" - | "F:\Test\MicroX264\application\x264.exe" - --stdin y4m --crf 22 --threads auto --thread-input --preset slower --tune film --subme 10 --merange 32 --weightp 1 --output "F:\HAM\MicroX264.h264"
"F:\Test\MicroX264\application\wavi.exe" "F:\HAM\MicroX264.avs" - | "F:\Test\MicroX264\application\neroaacenc.exe" -if - -q 0.50 -ignorelength -of "F:\HAM\MicroX264.mp4"
"F:\Test\MicroX264\application\mp4box.exe" -add "F:\HAM\MicroX264.h264" -fps 25.000 -add "F:\HAM\MicroX264.mp4" "F:\HAM_MX.mp4"
So the culprit is the FPS passed to the muxer at the end: -fps 25.000
And using a more detailled view in MediaInfo has shown me this from the final file:
Frame rate mode : Constant
Frame rate : 25.000 fps
Original frame rate : 50.000 fps
But in the DOS window during encoding FPS are correct:
F:\HAM\MicroX264.avs: 704x400, 50 fps, 864 frames
yuv4mpeg: 704x400@50/1fps, 0:0
buzzqw
28th December 2009, 15:49
update microx264
added support for HDConvertToX_profile.txt
just put it in the same folder as microx264.exe
BHH
buzzqw
13th January 2010, 08:48
@Brazil2
fixed
please try the new package.
now if microx264 find yadif and mode=1 in "Before Resize" will double the fps for muxing
@All
new full package with X264.exe supporting LAVF
changelog
lots of hints
added support for DGI input
if using avs2yuv and in Bitrate is present a M (like 700M), MicroX264 will automatically compute the bitrate to achive 700 mb final size
BHH
kosmonaut
13th January 2010, 10:02
The download link in the first post of the thread is incorrect, it should be: http://www.64k.it/andres/data/microx264/MicroX264-v0.1.19.284.rar
buzzqw
13th January 2010, 10:20
Thanks kosmonaut
link fixed
BHH
Brazil2
14th January 2010, 15:55
@Brazil2
fixed
please try the new package.
now if microx264 find yadif and mode=1 in "Before Resize" will double the fps for muxing
Yep it's working as expected now, thanks :)
ronnylov
14th January 2010, 19:17
"64bit ready" - Does this mean I can replace the x264.exe file with a 64-bit version when I am using 64-bit Windows 7?
Or are all the supplied exe-files already 64-bit versions?
buzzqw
14th January 2010, 20:28
you can replace x264.exe with x264.exe at 64bit
BHH
buzzqw
12th February 2010, 09:00
update full package
changelog
lots of hints
added support for DGI input
if using avs2yuv and in Bitrate is present a M (like 700M), MicroX264 will automatically compute the bitrate to achive 700 mb final size
BHH
Brazil2
13th February 2010, 21:37
added support for DGI input
if using avs2yuv and in Bitrate is present a M (like 700M), MicroX264 will automatically compute the bitrate to achive 700 mb final size
Thanks, that should be usefull :)
ricardo.santos
6th March 2010, 13:06
Hi buzzqw
i'm getting a pop up error, ive upgraded to a AMD Athlon x2, could that be the problem?
heres the error:
"x264.exe is not a valid win32 applicattion"
http://img693.imageshack.us/img693/5093/microx264screen.jpg
im using winxp sp3 with the latest microx264 version + latest update
Update: replaced x264 with the latest version and its working now!
buzzqw
6th March 2010, 13:30
microx264 bundled the x264 64bit version!
BHH
Brazil2
18th July 2010, 15:29
Suggestion: an option to automatically delete temporary files when the encoding has succeeded.
But keep it optional so we can still keep temporary files for debugging purposes ;)
buzzqw
21st July 2010, 09:09
new version, new applications!
check first post!
X264 all the way!
BHH
buzzqw
16th September 2010, 11:21
update full package
lots of bug
BHH
Yusz
5th October 2010, 06:00
Hi buzzqw.
How the option "copy audio"? If I choose "copy audio", then the file is written into the final audio format PCM (large size), although in the original file it MP3. I apologize for my English is not their native language.
buzzqw
6th October 2010, 08:30
Hi Yusz!
and Welcome to the Forum!
multix264 extract audio with wav extension.. but isn't wav...
anyway i can help only if you post the queue
thanks!
BHH
Yusz
6th October 2010, 12:42
I have a video in a container avi, it sounds to mp3, I want to get the video x264 mkv, but the sound to leave the original mp3. Can I do this with MultiX264?
Video encodes fine, reduce the size without losing quality, but the sound in PCM format writes a large amount, even though I Audio Codec choose Copy Audio.
Queue
"E:\vi\multix264_rev675\applications\ffmpeg\ffmpeg.exe" -i "E:\temp\1.avi" -vn -acodec copy -map [1:0] -y "E:\temp\1\multix264_audio.mp3"
"E:\vi\multix264_rev675\applications\ffmpeg\ffmpeg.exe" -i "E:\temp\1\multix264_audio.mp3" -f wav -y "E:\temp\1\multix264_audio.wav"
"E:\vi\multix264_rev675\applications\x264\x264.exe" "E:\temp\1\multix264.avs" --pass 1 --bitrate 2233 --stats "E:\vi\multix264_rev675\multix264.stats" --preset medium --output "E:\temp\1\multix264.h264" 2>MultiX264.log
"E:\vi\multix264_rev675\applications\x264\x264.exe" "E:\temp\1\multix264.avs" --pass 2 --bitrate 2233 --stats "E:\vi\multix264_rev675\multix264.stats" --preset medium --output "E:\temp\1\multix264.h264" 2>MultiX264.log
"E:\vi\multix264_rev675\applications\mkvtoolnix\mkvmerge.exe" -o "E:\temp\multix264_1.mkv" --default-duration 0:25.003fps "E:\temp\1\multix264.h264" "E:\temp\1\multix264_audio.wav"
buzzqw
6th October 2010, 13:40
post the queue
BHH
Dark Eiri
6th October 2010, 16:29
Hey man, nice work! It's awesome! But could you please make it remember some configs? Like the type of audio, denoiser, resizer, etc?
Yusz
8th October 2010, 10:04
I see that in the last row selected multix264_audio.wav. But why not choose multix264_audio.mp3?
buzzqw
8th October 2010, 10:36
@Yusz
please add you encode to job list
then post the job list
BHH
Yusz
8th October 2010, 10:43
"H:\MultiX264\multix264_rev675\applications\ffmpeg\ffmpeg.exe" -i "H:\1.avi" -vn -acodec copy -map [1:0] -y "H:\1\multix264_audio.mp3"
"H:\MultiX264\multix264_rev675\applications\ffmpeg\ffmpeg.exe" -i "H:\1\multix264_audio.mp3" -f wav -y "H:\1\multix264_audio.wav"
"H:\MultiX264\multix264_rev675\applications\x264\x264.exe" "H:\1\multix264.avs" --pass 1 --bitrate 767 --stats "H:\MultiX264\multix264_rev675\multix264.stats" --preset medium --output "H:\1\multix264.h264" 2>MultiX264.log
"H:\MultiX264\multix264_rev675\applications\x264\x264.exe" "H:\1\multix264.avs" --pass 2 --bitrate 767 --stats "H:\MultiX264\multix264_rev675\multix264.stats" --preset medium --output "H:\1\multix264.h264" 2>MultiX264.log
"H:\MultiX264\multix264_rev675\applications\mkvtoolnix\mkvmerge.exe" -o "H:\multix264_1.mkv" --default-duration 0:29.970fps "H:\1\multix264.h264" "H:\1\multix264_audio.wav"
buzzqw
8th October 2010, 10:59
that's good!
fixed http://www.64k.it/andres/data/microx264/MultiX264.exe
BHH
Yusz
8th October 2010, 16:35
Thank you for your prompt response. Found yet.
Incorrectly calculated Video Bitrate, when selecting "copy audio". Bitrate obtained is very small.
The final size of the video obtained by less defined.
buzzqw
11th October 2010, 08:39
copy audio don't let an accurate bitrate computing
i will try to get a little closer results
BHH
Yusz
11th October 2010, 11:12
Thank you. I will wait.
buzzqw
11th October 2010, 16:02
ok Yusz, please update MultiX264
bitrate computing for copy audio should be a bit more precise
BHH
Yusz
15th October 2010, 06:46
Thank you. Everything works fine.
vBulletin® v3.8.11, Copyright ©2000-2026, vBulletin Solutions Inc.