Log in

View Full Version : Ani-x264 v1.3.10.3


Pages : [1] 2 3

kenji123
24th October 2006, 02:23
Over View
---------
Ani-x264 is a front-end batch encoder GUI (Graphical User Interface) for re-encoding media files. For both beginner and intermediate users who wish to make their large media files into smaller ones, while loosing very little quality.

Input: avs, d2v, avi, mkv, mp4, ogm, wav, ac3, mp3, mka, m4a, ogg, aac
Output: mkv, mp4, m4a


Minimum System Requirements:
Windows XP, Windows Vista (Not tested on other systems)
1.2GHz AMD/Intel Processor with MMX
256MB RAM

Recomended System Requirements:
Windows XP, Windows Vista (Not tested on other systems)
2.8GHz AMD/Intel Processor with MMX, MMX EXT, SSE, SSE2, 3DNOW!
1GB RAM

Functional Requirements:
Microsoft .NET Framework v2.0 (http://www.microsoft.com/downloads/details.aspx?FamilyID=0856eacb-4362-4b0d-8edd-aab15c5e04f5&displaylang=en)
(This is not included with Ani-x264 you must obtain it from the Microsoft web site.)

Nero's Aac Encoder cli (http://www.nero.com/nerodigital/eng/Nero_Digital_Audio.html)
(This is not included with Ani-x264 you must obtain it from the Nero web site.)



Download
--------
http://www.softpedia.com/images/spyward/softpedia_clean_award_f.gif (http://www.softpedia.com/progClean/Ani-x264-Clean-60714.html)


Mirror #1 (http://kenji123.uni.cc/ani-x264/Ani-x264-v1.3.10.3-setup.zip)
Mirror #2 (http://kenji123.110mb.com/files/Ani-x264-v1.3.10.3-setup.zip)
Mirror #3 (http://www.softpedia.com/get/Multimedia/Video/Encoders-Converter-DIVX-Related/Ani-x264.shtml) - (Softpedia)


updaters:
Ani-x264 v1.3.9.2 to v1.3.10.3 updater (http://kenji123.uni.cc/ani-x264/Ani-x264-v1.3.10.3-update.zip)



Full Changelog (http://kenji123.uni.cc/ani-x264/Ani-x264_changelog.txt)
---------

v1.3.10.3 - [Oct-21-2007]
---------
* Minor GUI changes
* Bug fixes

Kayser
24th October 2006, 03:51
I'm testing it right now. So far so good :) (encoding ogm file right now)... You did a good job man! Seems like you based your work on a really well balanced combination of MeGui + RealAnime plus features of your own.
I'll give you feedback tomorrow morning :)

Sirber
24th October 2006, 12:05
Settings:
* Trellis 2 is just slow, best use 1
* Trellis just work with subme 6 and 7
* No auto bframe mode
* No Fast P skip should be checked

General:
* changelog tab should be in About tab.
* no filtering?

Kayser
24th October 2006, 15:52
I got it to encode an OGM file. It encoded every audio track as expected and the file works #1.
The thing I noticed is that the command lines do not seem to work in a folder with spaces in it's name. It takes the first part of the name (up to the first space) and throws an error.


command line:
/C C:\ani x264\ani-x264\tools\BePipe\BePipe --script "DirectShowSource(^C:\ani x264\ani-x264\tempfiles\[a4e]Great_Teacher_Onizuka_03_v2[divx5.1.1]\[a4e]Great_Teacher_Onizuka_03_v2[divx5.1.1]_aud1_und.ogg^).Normalize" | C:\ani x264\ani-x264\tools\neroAacEnc\neroAacEnc.exe -cbr 32000 -ignorelength -if - -of "E:\Encoded\[a4e]Great_Teacher_Onizuka_03_v2[divx5.1.1]_(1).mp4"

Lines returned by the BePipe cli & neroAacEnc cli:
'C:\ani' is not recognized as an internal or external command,
operable program or batch file.

Not that it's terribly hard to avoid, but it would be great if that were to be solved.

Sharktooth
24th October 2006, 15:54
it lacks "s...

GodofaGap
24th October 2006, 16:06
Trellis just work with subme 6 and 7
This is not true. Trellis 1 works on all subme settings.

Sirber
24th October 2006, 17:14
it lacks "s...What does that mean?

Sharktooth
24th October 2006, 17:16
"C:\ani x264\ani-x264\tools\BePipe\BePipe"

not

C:\ani x264\ani-x264\tools\BePipe\BePipe

kenji123
24th October 2006, 20:06
Settings:
* Trellis 2 is just slow, best use 1
* Trellis just work with subme 6 and 7
* No auto bframe mode
* No Fast P skip should be checked

General:
* changelog tab should be in About tab.
* no filtering?

*i don't agree that trellis 2 is slow, in my tests trellis 1 and 2 increased the encoding speed by at least 1 or 2 fps, if i remember correctly.
*yip seems i forgot the 'auto' option in bframe mode, thanx.
*why should the changelog tab be in about tab?
*filtering will be in beta2


I got it to encode an OGM file. It encoded every audio track as expected and the file works #1.
The thing I noticed is that the command lines do not seem to work in a folder with spaces in it's name. It takes the first part of the name (up to the first space) and throws an error.


command line:
/C C:\ani x264\ani-x264\tools\BePipe\BePipe --script "DirectShowSource(^C:\ani x264\ani-x264\tempfiles\[a4e]Great_Teacher_Onizuka_03_v2[divx5.1.1]\[a4e]Great_Teacher_Onizuka_03_v2[divx5.1.1]_aud1_und.ogg^).Normalize" | C:\ani x264\ani-x264\tools\neroAacEnc\neroAacEnc.exe -cbr 32000 -ignorelength -if - -of "E:\Encoded\[a4e]Great_Teacher_Onizuka_03_v2[divx5.1.1]_(1).mp4"

Lines returned by the BePipe cli & neroAacEnc cli:
'C:\ani' is not recognized as an internal or external command,
operable program or batch file.

Not that it's terribly hard to avoid, but it would be great if that were to be solved.

thanx for posting this. actually i came across that error before and just forgot too correct it. this will be fixed in beta2.



for beta2, i'm currently adding a bit more x264 options to the gui, filters and a feature to allow importing and exporting of profiles it will also support MeGui profiles. i'm still having trouble with the avs parser, so avs support my not be ready.

Sirber
24th October 2006, 20:28
too much tabs :p
changelog is useless and belong to About tab

In my tests trellis makes it slower. Can someone else confirm?

Sharktooth
24th October 2006, 20:30
Yes, trellis 2 is slows down the encode... while trellis 1 is almost unnoticeable.

Danisan
16th December 2006, 13:48
Hi!

Can you put up another download link for Ani-x264 1.0 Beta 2? I can't get it to download from the link on your site.

SeeMoreDigital
16th December 2006, 13:58
Can you put up another download link for Ani-x264 1.0 Beta 2? I can't get it to download from the link on your site.I think this project is dead now.....

kenji123
17th December 2006, 00:58
no it's not. the next version is almost complete. i'm planning to release it in 2-3 days. its just that i am adding in a gui for x264farm.

killerhex
17th December 2006, 03:00
nevermind the download links dont work

kenji123
22nd December 2006, 01:46
ok v1.1.5 is done and the links have been updated.

Danisan
22nd December 2006, 13:52
ok v1.1.5 is done and the links have been updated.

Thank you. I'll try it out right away. :)

EDIT:

I'm getting an error when I try to start it: "There was a problem while Ani-x264 tried to start. Try reinstalling this program to solve this issue."

kenji123
22nd December 2006, 18:23
I'm getting an error when I try to start it: "There was a problem while Ani-x264 tried to start. Try reinstalling this program to solve this issue."

strange.... are you sure the you/program has file I/O (read & write) permissions?

well replace the 'Ani-x264.exe' with this one here (http://kenji123.uni.cc/Ani-x264-exe-only.7z). if there is still an error this time it will return the full message.

Danisan
22nd December 2006, 20:33
strange.... are you sure the you/program has file I/O (read & write) permissions?

well replace the 'Ani-x264.exe' with this one here (http://kenji123.uni.cc/Ani-x264-exe-only.7z). if there is still an error this time it will return the full message.

Hi! I'm running it on a XP system and I'm running as an administrator. Permissions shouldn't be a problem. I've tried the new exe file and it give me the following error message: "Value of '9' is not valid for 'Value'. 'Value' should be between 'Minimum' and 'Maximum'. Parameter name: Value"

EDIT: Oh I forgot. The program does start after I press OK on the error message.

ehushagen
23rd December 2006, 02:35
I just set up a batch encode using AutoMKV, but I'll give this a shot tomorrow when I set up another. I'm intrigued entirely by the idea being able to set up a render farm b/w my main PC and my often-idle HTPC.

Any idea what kind of experience I'll have farming across a wireless network?

Danisan
23rd December 2006, 22:56
I seem to have found a bug. The value for "Bitrate Variance" can only be changed for whole numbers. The decimal value can't be changed. It's stuck on 0.1. (0.1, 1.1, 2.1 etc.) and x264 throws an error

x264 [error]: invalid argument: ratetol = 1,1

kenji123
25th December 2006, 05:18
Any idea what kind of experience I'll have farming across a wireless network?

It may be slow depending on how fast the main computer is, cause the controller on the main computer has to do all the splitting and job regulation. Other than that every thing should run smoothly.

I seem to have found a bug. The value for "Bitrate Variance" can only be changed for whole numbers. The decimal value can't be changed. It's stuck on 0.1. (0.1, 1.1, 2.1 etc.) and x264 throws an error

x264 [error]: invalid argument: ratetol = 1,1

ok, thanks. I'll add this to my todo list. still not sure where the previous error you posted came from.

Danisan
25th December 2006, 10:29
ok, thanks. I'll add this to my todo list. still not sure where the previous error you posted came from.

I'm not seeing that start up error any longer, weird. It's starts just fine now. :)

kenji123
1st January 2007, 03:04
ok, besides the bug fixes the next release will feature automated DVD encoding. I've already written the code just need to sync it with GUI and do some testing.

You will be able to chose which titles to encode and weather to join them into one file or keep them separate. It will also have a preview title option.

oh! Ani-x264 is now on Softpedia.com (http://www.softpedia.com/get/Multimedia/Video/Encoders-Converter-DIVX-Related/Ani-x264.shtml)

Unrealbr
1st January 2007, 14:23
The program wont even start for me.
It tells me to reinstall the program do solve the issue??? o.O
Anyways, i already got Frameworks 2.0 installedn and processor wouldnt be the problem since i'm using an C2D E6400

How can i reinstall something that has been ZIPPED?? o.O

kenji123
1st January 2007, 18:20
The program wont even start for me.
It tells me to reinstall the program do solve the issue??? o.O
Anyways, i already got Frameworks 2.0 installedn and processor wouldnt be the problem since i'm using an C2D E6400

How can i reinstall something that has been ZIPPED?? o.O

Yes its a bug, although it doesn't occur on the computers I've tested it on, but some persons get this error. This will be fixed in the next release, until then just use this quick work around here (http://kenji123.uni.cc/Ani-x264-exe-only.7z). It would display the error, but just click 'OK' and the program will start. Please post the error you get. The program was originally to be created as an installer thats why it says 'reinstall'.

DarkZell666
4th January 2007, 12:58
First, I struggled to download your GUI, because softpedia is obviously 128k-ISDN powered :p

Once the download finished (25 minutes later), the corporate firewall/proxy popped a message on me saying: "this file belongs to the 'Criminal Skills' category, and you aren't allowed to download it.", and dropped the connection.

This made me laugh at first, but would you be kind enough to post your GUI to an alternative download location plz ? ^^

kenji123
5th January 2007, 13:41
ok, here is a another mirror (http://84.95.247.4/~kenji12/ani-x264/Ani-x264-v1.1.5-setup.exe)

DarkZell666
5th January 2007, 14:32
Thx for the reupload ;)

However, I haven't been successful at all for the moment :

- First use: I encoutered the same problem as Unrealbr.
- I downloaded the workaround exe and launched it: "String 0.9 to Decimal conversion error", clicked ok, and it launched ok.
- Then I drag&dropped a random avi file into the GUI: after 10 seconds thinking, the GUI exited without any other message.
- I launched the GUI again, trying with another avi file: the avi file wouldn't appear in the input file list (just as if I hadn't dropped anything on it), but the "drag&drop files here" message dissapeared (so something must have happened but didn't finish).

- After exiting the GUI manually because this avi file wouldn't work, I was unable to restart the GUI at all because a 3rd error popped up "Ani-x264 has encountered an problem and must be closed immediately" (translated from french so maybe innacurate).

Uninstalling and reinstalling (+exe replacing) allows me to start the GUI again, but I still can't use it.

One side note which might have to do with the problem: I'm using .NET Framework (1.1 and 2.0 are both installed) on a XP pro SP1 machine. I'll have a try at home tonight if I can gather some time. Until then ... *crosses his fingers*

Edit, notes about the installer: during installation, the default install path is missing a "\" after "Program files", and during uninstallation, the Start menu & desktop shortcuts aren't removed.
Edit2: after reinstallation, launching the normal exe (not the workaround) works, so I think the error is about some setting not being initialised properly on first launch, but becomes correct after.

kenji123
5th January 2007, 16:02
seems i'll need to do a complete over haul of the start up procedure, and i'll also fixup the installer. As you said, some setting is not being initialized properly on first launch.

DarkZell666
8th January 2007, 16:20
I allowed myself to reupload the workaround exe here (http://xasonline.info/doom9/Ani-x264-exe-only.7z) because the links you provide to it are down :)
Edit: up'ed the v1.1.5 installer here (http://xasonline.info/doom9/Ani-x264-v1.1.5-setup.exe) too ^^

kenji123
9th January 2007, 14:57
thanks very much for the links DarkZell666

kenji123
24th May 2007, 01:15
new version

IzeKILL
24th May 2007, 09:22
Changelog link dont work...
Whats new?

DarkZell666
24th May 2007, 13:00
Just got version 1.3.8 ... and got the same silly "Conversion from string "0.9" to type decimal is not valid" (3 times in a row, on the same 0.9 value oO) http://xeoteam.info/anix264-1.3.8_1st_launch.png

Will try it more extensively later on :)

kenji123
24th May 2007, 14:18
changelog link now works


think i got it fixed this time DarkZell666, changed the associated control combo to numeric box.

download and replace the exe with this one here (http://www.hotlinkfiles.com/files/43891_zicb9/Ani-x264-1.3.8%28fix%29.zip]Ani-x264-1.3.8(fix).zip).

please let me know if it works so that i can rebuild the installer.

Kayser
24th May 2007, 18:14
I'm trying this version out but can't get it to output audio... My sources are OGM files. From what I can see, the files are properly converted to matroska and the audio tracks that fail to encode are correctly demuxed. I mean, the files that fail to encode DO exist and are playable with an external app.
Hope this meager report helps in any way :)
Logs below

--------------------------------------------------------------------------------
remuxing to a mkv container

command line:
-o "F:\Program Files\Ani-x264\tmpfiles\[a4e]Video_Girl_AI_03[divx5].ogm\[a4e]Video_Girl_AI_03[divx5]_vid.mkv" --engage allow_avc_in_vfw_mode "G:\[a4e]Video_Girl_AI_03[divx5].ogm"

lines returned by the mkvmerge cli:
'G:\[a4e]Video_Girl_AI_03[divx5].ogm': Using the OGG/OGM demultiplexer.
'G:\[a4e]Video_Girl_AI_03[divx5].ogm' track 0: Using the MPEG-4 part 2 video output module.
'G:\[a4e]Video_Girl_AI_03[divx5].ogm' track 1: Using the Vorbis output module.
'G:\[a4e]Video_Girl_AI_03[divx5].ogm' track 2: Using the Vorbis output module.
'G:\[a4e]Video_Girl_AI_03[divx5].ogm' track 3: Using the text subtitle output module.
The file 'F:\Program Files\Ani-x264\tmpfiles\[a4e]Video_Girl_AI_03[divx5].ogm\[a4e]Video_Girl_AI_03[divx5]_vid.mkv' has been opened for writing.
The cue entries (the index) are being written...
Muxing took 34 seconds.


--------------------------------------------------------------------------------
extracting audio/subtitles

command line:
tracks "F:\Program Files\Ani-x264\tmpfiles\[a4e]Video_Girl_AI_03[divx5].ogm\[a4e]Video_Girl_AI_03[divx5]_vid.mkv" 3:"F:\Program Files\Ani-x264\tmpfiles\[a4e]Video_Girl_AI_03[divx5].ogm\[a4e]Video_Girl_AI_03[divx5]_aud0_jpn.ogg" 2:"F:\Program Files\Ani-x264\tmpfiles\[a4e]Video_Girl_AI_03[divx5].ogm\[a4e]Video_Girl_AI_03[divx5]_aud1_eng.ogg" 4:"F:\Program Files\Ani-x264\tmpfiles\[a4e]Video_Girl_AI_03[divx5].ogm\[a4e]Video_Girl_AI_03[divx5]_sub0_eng.srt"

lines returned by the mkvextract.exe cli:
Extracting track 3 with the CodecID 'A_VORBIS' to the file 'F:\Program Files\Ani-x264\tmpfiles\[a4e]Video_Girl_AI_03[divx5].ogm\[a4e]Video_Girl_AI_03[divx5]_aud0_jpn.ogg'. Container format: Ogg (Vorbis in Ogg)
Extracting track 4 with the CodecID 'S_TEXT/UTF8' to the file 'F:\Program Files\Ani-x264\tmpfiles\[a4e]Video_Girl_AI_03[divx5].ogm\[a4e]Video_Girl_AI_03[divx5]_sub0_eng.srt'. Container format: SRT text subtitles


--------------------------------------------------------------------------------
transcoding audio track 1

command line:
--script "DirectShowSource(^F:\Program Files\Ani-x264\tmpfiles\[a4e]Video_Girl_AI_03[divx5].ogm\[a4e]Video_Girl_AI_03[divx5]_aud0_jpn.ogg^).Normalize().DelayAudio(0)" | "F:\Program Files\Ani-x264\tools\neroAacEnc\neroAacEnc.exe" -cbr 64000 -he -ignorelength -if - -of "E:\\[a4e]Video_Girl_AI_03[divx5]_aud0_encoded.mp4"%--script "DirectShowSource(^F:\Program Files\Ani-x264\tmpfiles\[a4e]Video_Girl_AI_03[divx5].ogm\[a4e]Video_Girl_AI_03[divx5]_aud1_eng.ogg^).Normalize().DelayAudio(0)" | "F:\Program Files\Ani-x264\tools\neroAacEnc\neroAacEnc.exe" -cbr 64000 -he -ignorelength -if - -of "E:\\[a4e]Video_Girl_AI_03[divx5]_aud1_encoded.mp4"%

lines returned by the BePipe cli & neroAacEnc cli:
BePipe by dimzon
***************************************
Script used:
# BEGIN
DirectShowSource("F:\Program Files\Ani-x264\tmpfiles\[a4e]Video_Girl_AI_03[divx5].ogm\[a4e]Video_Girl_AI_03[divx5]_aud0_jpn.ogg").Normalize().DelayAudio(0)
# END
Scanning for Audio Stream...
ERROR: Can't find audio stream!
*************************************************************
* *
* Nero Digital Audio Reference MPEG-4 & 3GPP Audio Encoder *
* Copyright (C) 2006 Nero AG *
* All Rights Reserved Worldwide *
* *
* Package build date: Feb 12 2007 *
* *
* See -help for a complete list of available parameters. *
* *
*************************************************************

--------------------------------------------------------------------------------

log end: #May.24.2007_2.08.p.m_[a4e]Video_Girl_AI_03[divx5].ogm#


EDIT: I kind of found another "bug"... When you encode with the "video only" option checked and the file finishes encoding, the status in queue is still "encoding" and if you try to remove it from queue you get a warning stating that "this file is currently encoding". The start and end time of the encode are both correct. I checked with avi (xvid+mp3) files in "video and audio" mode and it's changed properly.

DarkZell666
24th May 2007, 19:47
changelog link now works

think i got it fixed this time DarkZell666, changed the associated control combo to numeric box.

download and replace the exe with this one here (http://www.hotlinkfiles.com/files/43891_zicb9/Ani-x264-1.3.8%28fix%29.zip]Ani-x264-1.3.8(fix).zip).

please let me know if it works so that i can rebuild the installer.

I still get the error with the fixed exe, and the changelog link still doesn't work (for me at least).
I also get the same error when I change video profile (for 0.5 this time :p).

Edit : it looks like it's the same .exe, it's exactly the same size ... :/

Edit2:
When clicking the "queue files" button, I get this :

See the end of this message for details on invoking
just-in-time (JIT) debugging instead of this dialog box.

************** Exception Text **************
System.InvalidCastException: Conversion from string "" to type 'Double' is not valid. ---> System.FormatException: Input string was not in a correct format.
at Microsoft.VisualBasic.CompilerServices.Conversions.ParseDouble(String Value, NumberFormatInfo NumberFormat)
at Microsoft.VisualBasic.CompilerServices.Conversions.ToDouble(String Value, NumberFormatInfo NumberFormat)
--- End of inner exception stack trace ---
at Microsoft.VisualBasic.CompilerServices.Conversions.ToDouble(String Value, NumberFormatInfo NumberFormat)
at Microsoft.VisualBasic.CompilerServices.Conversions.ToDouble(String Value)
at Ani_x264.CommandLineGenerator.x264(String inputFile, String outputFile, String videoOutCon)
at Ani_x264.ani_x264.cmdque_Click(Object sender, EventArgs e)
at System.Windows.Forms.Control.OnClick(EventArgs e)
at System.Windows.Forms.Button.OnClick(EventArgs e)
at System.Windows.Forms.Button.OnMouseUp(MouseEventArgs mevent)
at System.Windows.Forms.Control.WmMouseUp(Message& m, MouseButtons button, Int32 clicks)
at System.Windows.Forms.Control.WndProc(Message& m)
at System.Windows.Forms.ButtonBase.WndProc(Message& m)
at System.Windows.Forms.Button.WndProc(Message& m)
at System.Windows.Forms.Control.ControlNativeWindow.OnMessage(Message& m)
at System.Windows.Forms.Control.ControlNativeWindow.WndProc(Message& m)
at System.Windows.Forms.NativeWindow.Callback(IntPtr hWnd, Int32 msg, IntPtr wparam, IntPtr lparam)


Edit3: for those looking for the changelog since v1.1.5:

v1.3.8 - [May-23-2007]
------
* Now fully compatiable with Windows Vista
* GUI changes and bug fixes
* After encoding 'Shutdown PC' option now works
* Added more common audio and subtitle languages to choose from
* Fixed VBR audio encode error
* Fixed error when trying to transcode aac audio file
* Fixed process pause and resume issues
* Changing job status to waiting no longer result in an error
* Added various MeGUI profiles
* Updated import and export capabilities with MeGUI profiles
* Removed x264FARM
* Created program icon
* Other minor fixes and code changes

kenji123
24th May 2007, 23:21
I'll work more on this and try to get these errors fixed. Thanks for testing it out and report any other bugs you may find.

Kayser
28th May 2007, 03:57
kenji123, I was wondering, is Ani-x264 open source? If it is, can you tell me where can I get the source to take a look?... I'm sorry if this has been asked before, I couldn't find it

kenji123
31st May 2007, 02:02
kenji123, I was wondering, is Ani-x264 open source? If it is, can you tell me where can I get the source to take a look?... I'm sorry if this has been asked before, I couldn't find it

Haven't given much thought to open source, and don't worry, you're the first to ask. I was planning to make Ani-x264 open source after a bit more development, cause this is my first program and I just want to make sure that I get it done right the first time. Besides, the code still needs more comments added in and other stuff, but it will be open source soon.

If you still want to see the source, I can send you it, but there hardly any exclamatory comments in it right now.

IzeKILL
2nd June 2007, 18:44
download and replace the exe with this one here (http://www.hotlinkfiles.com/files/43891_zicb9/Ani-x264-1.3.8%28fix%29.zip]Ani-x264-1.3.8(fix).zip).

"File not found!"

kenji123
11th June 2007, 17:00
I need someone to test this build, concerning the errors DarkZell666 & Kayser posted, as well as a few other changes. It can be obtained here (http://www.hotlinkfiles.com/files/73107_zhzqt/Ani-x264-1391.zip). You must replace the old Ani-x264 executable with the one in the archive.


Just got version 1.3.8 ... and got the same silly "Conversion from string "0.9" to type decimal is not valid" (3 times in a row, on the same 0.9 value oO) http://xeoteam.info/anix264-1.3.8_1st_launch.png

Will try it more extensively later on :)

Edit2:
When clicking the "queue files" button, I get this :

See the end of this message for details on invoking just-in-time (JIT) debugging instead of this dialog box.

************** Exception Text **************
System.InvalidCastException: Conversion from string "" to type 'Double' is not valid. ---> System.FormatException:

Input string was not in a correct format.
at Microsoft.VisualBasic.CompilerServices.Conversions.ParseDouble(String Value, NumberFormatInfo NumberFormat)
at Microsoft.VisualBasic.CompilerServices.Conversions.ToDouble(String Value, NumberFormatInfo NumberFormat)
--- End of inner exception stack trace ---
at Microsoft.VisualBasic.CompilerServices.Conversions.ToDouble(String Value, NumberFormatInfo NumberFormat)
at Microsoft.VisualBasic.CompilerServices.Conversions.ToDouble(String Value)
at Ani_x264.CommandLineGenerator.x264(String inputFile, String outputFile, String videoOutCon)
at Ani_x264.ani_x264.cmdque_Click(Object sender, EventArgs e)
at System.Windows.Forms.Control.OnClick(EventArgs e)
at System.Windows.Forms.Button.OnClick(EventArgs e)
at System.Windows.Forms.Button.OnMouseUp(MouseEventArgs mevent)
at System.Windows.Forms.Control.WmMouseUp(Message& m, MouseButtons button, Int32 clicks)
at System.Windows.Forms.Control.WndProc(Message& m)
at System.Windows.Forms.ButtonBase.WndProc(Message& m)
at System.Windows.Forms.Button.WndProc(Message& m)
at System.Windows.Forms.Control.ControlNativeWindow.OnMessage(Message& m)
at System.Windows.Forms.Control.ControlNativeWindow.WndProc(Message& m)
at System.Windows.Forms.NativeWindow.Callback(IntPtr hWnd, Int32 msg, IntPtr wparam, IntPtr lparam)


The "Conversion from string" errors are caused because strings are trying to be converted to decimal values. These errors were found where saving and loading gui settings and command line generation code.




I'm trying this version out but can't get it to output audio... My sources are OGM files. From what I can see, the files are properly converted to matroska and the audio tracks that fail to encode are correctly demuxed. I mean, the files that fail to encode DO exist and are playable with an external app.
Hope this meager report helps in any way :)
Logs below

--------------------------------------------------------------------------------
remuxing to a mkv container

command line:
-o "F:\Program Files\Ani-x264\tmpfiles\[a4e]Video_Girl_AI_03[divx5].ogm\[a4e]Video_Girl_AI_03[divx5]_vid.mkv" --engage allow_avc_in_vfw_mode "G:\[a4e]Video_Girl_AI_03[divx5].ogm"

lines returned by the mkvmerge cli:
'G:\[a4e]Video_Girl_AI_03[divx5].ogm': Using the OGG/OGM demultiplexer.
'G:\[a4e]Video_Girl_AI_03[divx5].ogm' track 0: Using the MPEG-4 part 2 video output module.
'G:\[a4e]Video_Girl_AI_03[divx5].ogm' track 1: Using the Vorbis output module.
'G:\[a4e]Video_Girl_AI_03[divx5].ogm' track 2: Using the Vorbis output module.
'G:\[a4e]Video_Girl_AI_03[divx5].ogm' track 3: Using the text subtitle output module.
The file 'F:\Program Files\Ani-x264\tmpfiles\[a4e]Video_Girl_AI_03[divx5].ogm\[a4e]Video_Girl_AI_03[divx5]_vid.mkv'

has been opened for writing.
The cue entries (the index) are being written...
Muxing took 34 seconds.


--------------------------------------------------------------------------------
extracting audio/subtitles

command line:
tracks "F:\Program Files\Ani-x264\tmpfiles\[a4e]Video_Girl_AI_03[divx5].ogm\[a4e]Video_Girl_AI_03[divx5]_vid.mkv"

3:"F:\Program Files\Ani-x264\tmpfiles\[a4e]Video_Girl_AI_03[divx5].ogm\[a4e]Video_Girl_AI_03[divx5]_aud0_jpn.ogg"

2:"F:\Program Files\Ani-x264\tmpfiles\[a4e]Video_Girl_AI_03[divx5].ogm\[a4e]Video_Girl_AI_03[divx5]_aud1_eng.ogg"

4:"F:\Program Files\Ani-x264\tmpfiles\[a4e]Video_Girl_AI_03[divx5].ogm\[a4e]Video_Girl_AI_03[divx5]_sub0_eng.srt"

lines returned by the mkvextract.exe cli:
Extracting track 3 with the CodecID 'A_VORBIS' to the file 'F:\Program Files\Ani-x264\tmpfiles\[a4e]Video_Girl_AI_03[divx5].ogm\[a4e]Video_Girl_AI_03[divx5]_aud0_jpn.ogg'. Container format: Ogg (Vorbis in Ogg)
Extracting track 4 with the CodecID 'S_TEXT/UTF8' to the file 'F:\Program Files\Ani-x264\tmpfiles\[a4e]Video_Girl_AI_03[divx5].ogm\[a4e]Video_Girl_AI_03[divx5]_sub0_eng.srt'. Container format: SRT text subtitles


--------------------------------------------------------------------------------
transcoding audio track 1

command line:
--script "DirectShowSource(^F:\Program Files\Ani-x264\tmpfiles\[a4e]Video_Girl_AI_03[divx5].ogm\[a4e]Video_Girl_AI_03[divx5]_aud0_jpn.ogg^).Normalize().DelayAudio(0)" | "F:\Program Files\Ani-x264\tools\neroAacEnc\neroAacEnc.exe" -cbr 64000 -he -ignorelength -if - -of "E:\\[a4e]Video_Girl_AI_03[divx5]_aud0_encoded.mp4"%--script "DirectShowSource(^F:\Program Files\Ani-x264\tmpfiles\[a4e]Video_Girl_AI_03[divx5].ogm\[a4e]Video_Girl_AI_03[divx5]_aud1_eng.ogg^).Normalize().DelayAudio(0)" | "F:\Program Files\Ani-x264\tools\neroAacEnc\neroAacEnc.exe" -cbr 64000 -he -ignorelength -if - -of "E:\\[a4e]Video_Girl_AI_03[divx5]_aud1_encoded.mp4"%

lines returned by the BePipe cli & neroAacEnc cli:
BePipe by dimzon
***************************************
Script used:
# BEGIN
DirectShowSource("F:\Program Files\Ani-x264\tmpfiles\[a4e]Video_Girl_AI_03[divx5].ogm\[a4e]Video_Girl_AI_03[divx5]_aud0_jpn.ogg").Normalize().DelayAudio(0)
# END
Scanning for Audio Stream...
ERROR: Can't find audio stream!
*************************************************************
* *
* Nero Digital Audio Reference MPEG-4 & 3GPP Audio Encoder *
* Copyright (C) 2006 Nero AG *
* All Rights Reserved Worldwide *
* *
* Package build date: Feb 12 2007 *
* *
* See -help for a complete list of available parameters. *
* *
*************************************************************

--------------------------------------------------------------------------------

log end: #May.24.2007_2.08.p.m_[a4e]Video_Girl_AI_03[divx5].ogm#



still not too sure what hapened there, didn't get this error during testing. try again with this new build.




EDIT: I kind of found another "bug"... When you encode with the "video only" option checked and the file finishes encoding, the status in queue is still "encoding" and if you try to remove it from queue you get a warning stating that "this file is currently encoding". The start and end time of the encode are both correct. I checked with avi (xvid+mp3) files in "video and audio" mode and it's changed properly.


This was caused by a few lines of code I left out. will work correctly now.




if any other bugs are found please post them.

Kayser
11th June 2007, 23:52
The audio encoding error is not there anymore, it could've been something missing on my part... Thank you for the fixes :)
I found another error. When you encode an ogm file and leave "Same as source" for output directory, the encoded file ends up in the temp directory of Ani-x264... I presume this has something to do with the fact that you do ogm to mkv conversion. Maybe you're taking the output directory from the converted file and not the original ogm? Just a guess.
Thank you again :)

EDIT: Testing, I found out that the output file bug I'm talking about doesn't always happen... I'm encoding a big batch of files right now (40+) and they are being correctly outputted. Maybe it only happens with only one file in queue?... I just hope I'm not troubling you with some error on my part.

kenji123
14th June 2007, 00:11
Actually, the error only occurs when the output directory is set to [Same as source]. This was caused by a change in the GUI, and me forgetting to update the affected code. Neither was it caused by the ogm to mkv conversion nor was it an error on your part.

I'm guessing you changed the output directory, and thats why the error isn't reoccurring.

If the 40+ batch doesn't reveal any other errors then the final build for this version can be compiled, and also release the source code.

Thanks for all the testing you've done, much appreciated. :)

Jerry_Sm@rt
17th June 2007, 10:31
I drop a video only avs in,and the 1st pass goes well,but the 2nd pass is not started.
log start: #Jun.17.2007_10.45.a.m_test.avs#

---------------------------------------------------------------------
creating avisynth script

script generated:

# Created with Gordian Knot
#
# http://gknot.doom9.org

# PLUGINS
LoadPlugin("D:\RipTool\Video\h.264\MeGUI\EXE\DGDecode.dll")

# SOURCE
mpeg2source("G:\anime\VTS_01_1.d2v")

# CROPPING
#crop( 8, 14, -8, -18)
AUTOCR(640,1)
# RESIZING
#LanczosResize(640,336)
#audiodub(last,wavsource("VTS_01_1 T01 48K 16bit 2ch.wav").Amplifydb(7))




---------------------------------------------------------------------
analysing video

command line:
--pass 1 --bitrate 350 --stats "C:\Program Files\Ani-x264\tmpfiles\test.avs\test.stats" --bframes 3 --b-pyramid --subme 1 --analyse none --me dia --threads auto --thread-input --progress --no-psnr --no-ssim --output NUL "C:\Program Files\Ani-x264\tmpfiles\test.avs\test.avs"

lines returned by the x264 cli:

avis [info]: 640x336 @ 23.98 fps (2479 frames)
x264 [info]: using cpu capabilities MMX MMXEXT SSE 3DNow!
x264 [info]: slice I:13 Avg QP:17.08 size: 23629
x264 [info]: slice P:675 Avg QP:19.00 size: 3782
x264 [info]: slice B:1791 Avg QP:20.73 size: 953
x264 [info]: mb I I16..4: 34.4% 0.0% 65.6%
x264 [info]: mb P I16..4: 8.3% 0.0% 0.0% P16..4: 62.4% 0.0% 0.0% 0.0% 0.0% skip:29.3%
x264 [info]: mb B I16..4: 0.4% 0.0% 0.0% B16..8: 14.8% 0.0% 0.0% direct:15.8% skip:69.1%
x264 [info]: final ratefactor: 21.54
x264 [info]: kb/s:353.4
encoded 2479 frames, 17.81 fps, 353.46 kb/s

---------------------------------------------------------------------
encoding video

command line:
--pass 2 --bitrate 350 --stats "C:\Program Files\Ani-x264\tmpfiles\test.avs\test.stats" --vbv-maxrate 4000 --ref 3 --mixed-refs --no-fast-pskip --analyse all --8x8dct --bframes 3 --b-pyramid --weightb --bime --direct auto --threads auto --thread-input --progress --no-psnr --no-ssim --output "G:\anime\test_encoded.mp4" "C:\Program Files\Ani-x264\tmpfiles\test.avs\test.avs"

lines returned by the x264 cli:

kenji123
18th June 2007, 02:02
thank you for reporting this. the bug has been fixed. (caused by not setting job in progress to false for avs and d2v files)

simply get the update installer from the first post.

Jerry_Sm@rt
18th June 2007, 08:15
That's a quick fix!
It would be better if u add a bitrate calculator module

Jerry_Sm@rt
18th June 2007, 11:43
A little UI bug?the options could not be displayed completely

kenji123
19th June 2007, 05:04
I think its the font style your operating system is using thats causing that. on XP and Vista default themes all options are clearly shown.