View Full Version : RealAnime 5 - Developement thread


Sirber
1st August 2006, 01:27
ToDo for alpha 5:
* Add downsized anamorphic encoding (encoded 480x480 --> 640x480 on playback)
* Fix OGM (MediaInfo DLL problem)

ToDo for Beta 1:
* Add CRC32 to output
* Make AVI VFW fix automatic with fallback to DShow
* Add Flash Video addon
* RA5 logs
* Cycle systray icon
* Add Hint to filtering and stuff

ToDo one day...:
* Language engine

Changelog since alpha 2:
* Create MKV addon package
* Create RV10/RA10/RMVB addon package + code to manage it
* Create Theora/Vorbis/OGG addon package + code to manage it
* Added Reset status (for selected file)
* Change the row color when the row is selected (easier to see witch file is selected)
* Change revision of XML file (new stuff saved)
* Create XVID/MP3/AVI addon package + code to manage it
* File information
* Option to specify what to do in case of already existing output file
* Optional fixes (AVI: VBR MP3, AVI: Use VFW)
* Supports more inputs
* Fix list for "skip" status
* Sub / Audio track override
* New AAC encoder
* 48kbps HE-AAC v2

Download:
http://www.detritus.qc.ca

Extra download:
AVISynth (http://www.avisynth.org)

Notes:
* Advanced AVI fixes requires VFW decoders.ToDo someday:

Status: todo doing done trashed

Sources: svn://svn.detritus.qc.ca/detritus/RealAnime5

Sirber
1st August 2006, 01:39
Please keep this thread clean. So, no

* War about the file list features.
* War about Matroska support.

Thanks.

Eretria-chan
1st August 2006, 18:44
It's really a shame about no matroska support. There is really no way to change your mind? I'm currently investigating into encoding a file and audio and will later, when finished, test merging into a matroska container. I could help you get it right IF you want. I'll respect your wish if you say no.

Sirber
1st August 2006, 18:55
Lain said eariler that he will do an interface to batch convert MP4 to MKV, with surely more options than what RA does.

Eretria-chan
1st August 2006, 19:05
Okay, sounds good to me, then.

YouDontKnowMe
1st August 2006, 19:21
ToDo for RA5 alpha 2:

* Remove fancy list, gonna use normal list + color
* Remove Matroska output support
* Remove MPC
* Remove ffdshow
* Remove avisynth
* Remove helix codecs
* Remove DirectVobSub
* Remove Haali splitter


why don't you remove realanime5 aswell?

Sirber
1st August 2006, 19:41
Do you like 24MB installers?
With all that removed, the installer shall be around 6 MB.

Also, I'm pretty sure you already have those so...

Eretria-chan
1st August 2006, 19:45
Of all those, I can say I don't have MPC. What is Helix Codecs anyway?
On a side note, you DO know that the installer leaves all those installation files in RA's direcotry, yes? They just lie there like useless files and take up space.

Sirber
1st August 2006, 20:06
Helix Codecs are YUV/"something else" used to decode the output of AVS so x264 can read it... or is it the player... :confused:

karl_lillevold
1st August 2006, 20:09
Pretty well explained here:
Helix YV12 / I420 VFW Codecs (http://forum.doom9.org/showthread.php?s=&threadid=56972)

Eretria-chan
1st August 2006, 20:40
Ah, so I take it it is needed for the ConvertToYV12 statement in the avisynth file.

Sirber
1st August 2006, 20:54
no, IIRC it was to playback AVS in MPC since I didn't have xvid_vfw.dll.
ConvertToYV12 is for x264

Eretria-chan
1st August 2006, 21:02
It did say there was no library for YV12 for compression. I was just figuring if it was necessary to have Helix installed when using RA. Although I already have it installed, would it work if it was uninstalled later, since it will be removed from the installer?

YouDontKnowMe
1st August 2006, 21:50
1. why is your homepage down and there is just a white html with dls ?

2. okay I understand what you mean and when it just lays useless there then its better to remove them and anyways 6mb is a great installer (compared to the other RA's installers)

3. could you add a "shutdown" option to RA5 ? like when I go to holidays and I have 200eps animes to encode and I don't want to keep running the pc for 6 weeks but just for as long as the encode needs. Would that be "madeable" ?

anyways just keep up the great work and thank you for inventing such a ingenious app :D

Sirber
1st August 2006, 22:12
1. why is your homepage down and there is just a white html with dls ?No more fancyness and useless time spending. I found a new hobby, which is photography! :D So less sitting in front of the PC, less time for dev.

[edit]

it's no html, it's XHTML Strict 1.0 :sly:

2. okay I understand what you mean and when it just lays useless there then its better to remove them and anyways 6mb is a great installer (compared to the other RA's installers)cool! glad you like the idea

3. could you add a "shutdown" option to RA5 ? like when I go to holidays and I have 200eps animes to encode and I don't want to keep running the pc for 6 weeks but just for as long as the encode needs. Would that be "madeable" ?yes, how to put it in GUI is .... maybe in Output tab?

anyways just keep up the great work and thank you for inventing such a ingenious app :Dthanks! :D

Sirber
2nd August 2006, 02:11
With all the crap removed the installer is 3.56MB :D

Sirber
2nd August 2006, 02:23
Alright, beer and coding is good. look at all the green above :D
I'm sure we can get alpha 2 soon once the filelist is rebuilt.

@all

I truely appreciate all the good words I got from you guys. Keeps me going :D

Sirber
2nd August 2006, 02:28
alright, I feel like a CVS dump :D

Download! (http://www.mooload.com/new/file.php?file=files/020806/1154482101/RealAnime_500l.exe)

@YouDontKnowMe

Thanks again for your kind words :D

Kayser
2nd August 2006, 04:00
I'm gonna test it :)... Today I ran tests on RA5 Alpha 1 and it did pretty good for my sources, the only problem I spotted was the file list but it's going to be changed so nothing to report...
Thanks as always for your work Sirber!

Sirber
2nd August 2006, 12:07
I added the missing DLL to the installer.

MSVCP70.DLL is needed by avs2wav and not everybody has it.

Sirber
2nd August 2006, 12:22
Has anyone got the audio delay bug (as in RA4) ?

Eretria-chan
2nd August 2006, 12:59
Good work! I'll test it when I have time!

Sirber
2nd August 2006, 13:06
well, nothing much changed. Only some cleanup :)

Eretria-chan
2nd August 2006, 14:37
I'll have you know that your GUI was always my favorite anyway :D
Of course, I'm doing research on my own and I'm pretty close to constructing an own GUI (with some limitations, of course), but your GUI has always been nice.

YouDontKnowMe
2nd August 2006, 15:25
No more fancyness and useless time spending. I found a new hobby, which is photography! :D So less sitting in front of the PC, less time for dev.
cool for you but ne want realanime 5 :P


it's no html, it's XHTML Strict 1.0 :sly:
I dont care but it's just black and white and I can't give a comment or things like that and that's sad to me -.-

cool! glad you like the idea
I'm happy anyways that you develop it and make it better and better.

yes, how to put it in GUI is .... maybe in Output tab?

how about like in RealAnime4.2.0 ? just a drop-down would be nice ;-)

thanks! :D
fame to the one who deserves the fame ;-)

Sirber
2nd August 2006, 15:30
how about like in RealAnime4.2.0 ? just a drop-down would be nice ;-)Dropdown yes, but in Output tab ;)

YouDontKnowMe
2nd August 2006, 15:38
I don't know if you can do that or how much time it would take to code but could you do a "task-priority" and (I sleep about) a few other brandnew options then you could do a misc tab and could store this kind of things there.
And the idea of an auto-updater ist the best but make sure to let the opinion to switch it off for example when I encode on an pc that doesn't got internet.


"RealAnime 5... faster as your mother's car"

Sirber
2nd August 2006, 15:48
RA5's default is IDLE which is best in most case. At normal or more, it doesn't encode faster and makes the PC laggy.
Unless you have a pretty good reason to use normal, I won't add the option. and by pretty I mean really really pretty :sly:

The auto updater will be external to RA5, and it will be made by Lain... if he does it.

YouDontKnowMe
2nd August 2006, 15:51
sorry the main important thing I just forgot to say xD
could you do "switch-able" and "addable" language files ?
half-way-like xanime (where you have the opinion to francaise or english) but not in a DB but in a xml file. And like me (I'm turkish) who want to translate it to its native-language. (I just say my ideas if you do it or like it is a other) lets say there is a folder "lang" and there are standart 2 xml:
1. english.xml
2. francaise.xml

then I just open the english.xml translate everyting to the language I want and save as... turkish.xml

then there are 3 files.
1. english.xml
2. francaise.xml
3. turkish.xml

at start-up realanime loads the list of all xml files in the folder "lang" and you can chose in "language" (can this add to misc aswall) the language you want to use realanime ;-)

just my 2 cents :D

Eretria-chan
2nd August 2006, 15:53
Language options are such a pain in the ass to code, I doubt Sirber will do it. But let's hear it from Sirber self, how it will be.

LAIN
2nd August 2006, 15:53
The auto updater will be external to RA5, and it will be made by Lain... if he does it.

I'm on it, after fixing few stuff on RA5 before... but i need to get few stuff from the job done before!!! working on the implementation of a cluster is not so easy when you never done it before!!! i will probably finish RA5 fixes this week, it would be nice to have alpha2 for next w-e ;)

Sirber
2nd August 2006, 15:54
could you do "switch-able" and "addable" language files ?Could do, but with .ini.
just my 2 cents :DYou can donate those ;)
Language options are such a pain in the ass to code, I doubt Sirber will do it. But let's hear it from Sirber self.As painly as LoadXML :), which is painier :D

YouDontKnowMe
2nd August 2006, 15:57
ini is fine aswell ;-)

when realanime5 is out I will donate a little amount for your hard work ;-)

Sirber
2nd August 2006, 15:59
2 cents, paypal charge me 1$ ;)

YouDontKnowMe
2nd August 2006, 16:02
I don't said 2 cents but a little amount like 5$

Eretria-chan
2nd August 2006, 16:03
As painly as LoadXML :), which is painier :D
Bah! Delphi and their stupid solutions.
You have to change the strings of all the controls / texts / messages. As I sad, pain in the ass.

Sirber
2nd August 2006, 16:08
Bah! Delphi and their stupid solutions.
You have to change the strings of all the controls / texts / messages. As I sad, pain in the ass.bah, I did that for RA3 already, which I dropped in RA4 coz I can't update 12 language by myself ;)

Eretria-chan
2nd August 2006, 16:12
Go ahead. Let users send your charity languages and update them themselves or it will be too much work for you, huh?

Sirber
2nd August 2006, 16:14
stop the sarcasims.

language selection moved to RA5.1, when I will not change GUI things often.

Eretria-chan
2nd August 2006, 18:56
I mean it. If something changes, you can always ask whoever does the language to update it when needed. Good luck.

Kayser
2nd August 2006, 19:12
Concerning the audio delay issue, I noticed improvement in lots of sources that were troublesome before (specially in Higurashi), but I still notice it in Major 34 and 37 for example... I haven't had time to test with lots of sources though

Sirber
3rd August 2006, 00:20
Continu on error done.

Sirber
3rd August 2006, 01:55
I think I forgot a feature someone asked... d*mn :(

[edit]

found it! remove "encoded frames: " from the logs :D

YouDontKnowMe
3rd August 2006, 15:25
and just a real big thing again. we need a bitrate calculator aswell. (just saw it when I compared 5.0.0a1 with 4.2.0)

hope you can add this feature aswell in RealAnime 5.0.0.a2 :thanks:

EDIT:
http://img156.imageshack.us/img156/5917/unbenanntor7.png
A Screenshot of how I mean it to add

Sirber
3rd August 2006, 15:34
alright.

gonna add the one from RA4 with some modifs to calculate the oversize of MP4.

YouDontKnowMe
3rd August 2006, 15:45
hehe thanxs to you to take the time and hear our oppinions and feature request's :D

Sirber
3rd August 2006, 15:48
no problem. do you know what is the oversize for MP4?

later on, I could use MB instead of KBPS to have constant filesize.

but I need to know MP4 oversize, source length, bitrates.

the only thing missing is MP4 info.

[edit]

the right term is "overhead" :)

YouDontKnowMe
3rd August 2006, 15:54
I dont know but there will be 100% one who knows it :D

Sirber
3rd August 2006, 16:06
I've put the blog back on.

it's indeed more pretty :)

Eretria-chan
3rd August 2006, 16:07
I miss the clean, white, simple style.

Sirber
3rd August 2006, 16:13
I miss the clean, white, simple style.No need to cry! here it is! (http://www.detritus.qc.ca/index.xhtml)

Eretria-chan
3rd August 2006, 16:20
Oh, right, it's still there. Yay XD
Nice.
There was something, though...
If you tick 'Output in source folder' and the original file is MP4, the original file will be overwritten. That's bad.

Sirber
3rd August 2006, 16:31
If you tick 'Output in source folder' and the original file is MP4, the original file will be overwritten. That's bad.Everything with the same filename is overwritten. I could rename the old one though.

YouDontKnowMe
3rd August 2006, 18:33
I really looking on to the alpha 2 :D

here is the proof of that big deals always begins with small ideas;
Sirber just wanted to encode his Naruto eps to get them smaller and coded RealAnime and now he is the inventor of one of the best x264 gui's on the web ;-)

the best would be when you would let us the opinion to chose between filesize and bitrate you just need some overhead infos the mathematics you should easily solve - when not just ask me as I'm a maths prof ;-)

Eretria-chan
3rd August 2006, 18:36
Everything with the same filename is overwritten. I could rename the old one though.
I'm not saying it shouldn't overwrite it, but I *am* saying that it is something to be considered. It's always a bad practice to overwrite a source.

Sirber
3rd August 2006, 18:51
I'm not saying it shouldn't overwrite it, but I *am* saying that it is something to be considered. It's always a bad practice to overwrite a source.should I rename the file then?
the best would be when you would let us the opinion to chose between filesize and bitrate you just need some overhead infos the mathematics you should easily solve - when not just ask me as I'm a maths prof ;-)instead of the label bitrate, I could put a button that switch "bitrate" and "filesize" when you press it. So the UI don't change and you can do what you want.

RA's main goal is not to encode naruto these days... to much crap fillers :D

Eretria-chan
3rd August 2006, 18:55
should I rename the file then?
Ya, good idea.

LAIN
4th August 2006, 02:53
ToDo for RA5 alpha 2:


* Fix list for basic manipulation (add, remove, clear, etc)


* Remove fancy list, gonna use normal list + color


i've just made a fix for the list, we will need to test it more to make sure that the errors dont come back related to the file management. For now the test that i've done work nicely ;) i'll keep you informed about this.

Currently looking for fixing the output in same folder (rename the source with another name before the muxing ... in case that it's the same filename) :cool:

Sirber
4th August 2006, 02:55
good

keep the work... good or worst ;)

[edit]

for rename, how about renaming the conflicting file <name>.<ext>.old ?

LAIN
4th August 2006, 02:58
good

keep the work... good or worst ;)

[edit]

for rename, how about renaming the conflicting file <name>.<ext>.old ?

i was thinking with <name>.source.<ext> so if the user want to play it ... it wont need to rename it another time :D (i'm lazy and dont want to rename it all the time :P)

Sirber
4th August 2006, 02:59
i was thinking with <name>.source.<ext> so if the user want to play it ... it wont need to rename it another time :D (i'm lazy and dont want to rename it all the time :P)alright. do as you wish. :)

LAIN
4th August 2006, 05:16
i've finish 3 fixes, and will need to be properly tried

* dont save the file that are already encoded
* if output exist, it rename de file in the directory
* fixe file management

[Edit]

I've found a bug, but.. not major... when you do "clear finished" without stopping the encode, realanime redo the first file that need to be encoded, there will be new status added to the file list management to prevent this minor bug

YouDontKnowMe
4th August 2006, 21:36
the only thing that is too hard for me is that the encodes take a lot of more time but thats okay coz now I can make the episodes even smaller :D

btw I think @ RealAnime 10 the recommend filesize will be about 10 megs xD

Sirber
4th August 2006, 21:52
It's not RealAnimethat gets better, it's the codecs :sly:
RealAnime never gets better :devil:

LAIN
4th August 2006, 22:56
wierd, the more cheapest the space is, the smaller the files!!! ... i dont think that the HDD producers are happy about this!!! :P

YouDontKnowMe
4th August 2006, 23:10
I don't care originally i just can store 25eps naruto on 1 dvd but when I reencode them 50eps will fit on a single dvd thats the difference. less dvds more animes ;-)

Sirber
5th August 2006, 00:49
I fit 120 episodes in a dual layer :D
using RA4's defaults

will be more with RA5 :)

Eretria-chan
5th August 2006, 01:49
I think the current (256?) is a little low. It smoothes out certain things on the intro in One Piece. Of course, I tried it with a big 24" monitor and didn't look at the entire encode, but I think that you're pretty much hitting the limit of what x264 can produce while still remaining good quality.

Sirber
5th August 2006, 05:38
268kbps is the best settings with current x264, for size and quality. Feel fre to use higher bitrates :)
sorry for my drubkness :D

Robutix
5th August 2006, 17:50
Whew! After spending some time away from here, I was expecting a change to happen. Fortunately, a lot did happen. Maybe I should be thankful to those who treat you some ice cream this summer. :D I know you guys won't be put out of business by just one harsh critic. And for that, more good things did arise.

The improvements keep on coming! I know constructive comments really keep you going and all is paid more than enough in the end. And for our part I hope everyone knows somehow when it is too much to complain.
------------------------------------------
About renaming the source:
What if the original source is Read-Only? How about renaming the new output instead rather than the source? Like if some <filename>.<ext> exists in the current folder, make the new output to something like <filename>.new.<ext>

About the removed extra tools: (MPC, etc)
Maybe you can add those extra stuffs to the FULL version of RA5 in the final, eh? Bundling everything so I won't bother on finding another program installation for extra tools support. I find some tools useful here so why not release it together with RA5 for those who don't have these programs before installing RA5? Then put an option to the setup of FULL installer checking what extra components or tools we want to install - if we only use some tools.

I am saying FULL installer which is supposed to be not size-conscious. So a LITE version of RA5 would be also available, only containing the encoder RealAnime itself. :)

PS: Thanks for the bitrate calculator thing. And bothering of improving it. Maybe you can put an interface where the calculator will fill-in what's missing. Ex: if filesize box is empty and all other else are present then it will calculate the missing one. Same thing if only the bitrate box is empty, then that is calculated. \o/

Sirber
5th August 2006, 18:17
About the full installer, I'm sure you have everything already. So, what is the point?

Robutix
5th August 2006, 18:21
You said you remove some stuffs/tools prior to RA5 a2? So it's not everything now. :scared:

Since you decided to remove these stuffs to reduce RA5 to the minimum, why not put it back in the Final version of RA5 in the FULL installer? Plus with the options so we can choose what to install.

Robutix
6th August 2006, 04:22
Hey have you also added to the installer msvcr70.dll? Since msvcp70 and msvcr70 are both needed by avs2wav. I find these 2 files on my MSOffice and ZoneAlarm folder on their respective directories so I copied one to system32 to work things out. So these 2 libraries are not included in the current standard system32 library (are they obsolete?) that's why applications include it to their installation. :)

Robutix
6th August 2006, 05:13
Another report: Are all filters on alpha 1 already done? Upsize(2x) doesn't seem to make a difference. The resolution doesn't double, stays the same.

Sirber
6th August 2006, 15:20
so I need to add msvcp70.dll too? I formated (XP SP2) and seems I was only missing msvcr70.dll, which I bundeled.

Filters so far:
// *** Filters
// Inverse Telecine
if (oSetting.bFIVTC = true) then
begin
avs.Add('LoadPlugin("' + oSetting.sPath + '\avs\TIVTC.dll")');
avs.Add('TFM()');
avs.Add('Decimate()');
end;

// Deinterlace
if ((oSetting.bFDeinterlace = true) and (oSetting.bFIVTC = false)) then
begin
avs.Add('LoadPlugin("' + oSetting.sPath + '\avs\TDeint.dll")');
avs.Add('TDeint()');
end;

// Noise reduction
if (oSetting.bFNoiseReduction = true) then
begin
avs.Add('LoadPlugin("' + oSetting.sPath + '\avs\convolution3d.dll")');
avs.Add('convolution3d(preset=animelq)');
end;

// Dup
if (oSetting.bFDup = true) then
begin
avs.Add('LoadPlugin("' + oSetting.sPath + '\avs\Dup.dll")');
avs.Add('Dup()');
end;

// Smooth
if (oSetting.bFSmooth = true) then
begin
avs.Add('LoadPlugin("' + oSetting.sPath + '\avs\Msmooth.dll")');
avs.Add('MSmooth(chroma=true)');
end;

// Sharpen
if (oSetting.bFSharpen = true) then
begin
avs.Add('LoadPlugin("' + oSetting.sPath + '\avs\MSharpen.dll")');
avs.Add('MSharpen()');
end;

// Subtitle (hardsub)
if ((oSetting.TrackSubtitle.bEncode = true) and (oSetting.bSoftSub = false)) then
begin
avs.Add('LoadPlugin("' + oSetting.sPath + '\avs\VSFilter.dll")');
avs.Add('TextSub("' + oSetting.TrackSubtitle.sSource + '")');
end;

// Resize
if (oSetting.bFResize = true) then
begin
case oSetting.iFResize of
0: avs.Add('BilinearResize(' + StringReplace(oSetting.sFResize, 'x', ',', [rfReplaceAll, rfIgnoreCase]) + ')');
1: avs.Add('BicubicResize(' + StringReplace(oSetting.sFResize, 'x', ',', [rfReplaceAll, rfIgnoreCase]) + ')');
2: avs.Add('Lanczos4Resize(' + StringReplace(oSetting.sFResize, 'x', ',', [rfReplaceAll, rfIgnoreCase]) + ')');
end;
end;

// *** Audio Delay ***
iDelay := 0;
// Add user delay
if (oSetting.bFDelay = true) then
iDelay := iDelay + StrToInt(oSetting.sFDelay);
// Add delay for HE-AAC PS
if (oSetting.TrackAudio.bAACFix = true) then
begin
case oSetting.iAQuality of
0: iDelay := iDelay - 0.350; // 24kbps
1: iDelay := iDelay - 0.250; // 32kbps
2: iDelay := iDelay - 0.175; // 48kbps
end;
end;
avs.Add('DelayAudio(' + FloatToStr(iDelay) + ')');

// Normalization
avs.Add('Normalize()');

// Some final tweaks!
avs.Add('ConvertToYV12()'); // Bad colorspace fix

Thansk for the report, gonna add the missings :D

Robutix
6th August 2006, 17:59
If you add the msvcr70.dll to the system32 then the next error msg would ask for another missing dll which is msvcp70. It seems that these two are twins and should always be together. :)

So that's the filters commands so far. Are there any reports of having some problems with those delay constants used in Audio as of now?

Eretria-chan
6th August 2006, 18:02
I would agree on those files, since both are the Visual C++ runtime library files.

Robutix
6th August 2006, 18:06
Why are they not included on the standard XP version anyway if it is still used by many programs? :confused: Is the msvcr71 and msvcp71 different from 70?

Eretria-chan
6th August 2006, 18:55
Yes, they are. Microsoft is slow in including them. XP has Visual C++ 6.0 runtime libraries installed by default, but not newer 7.0+ (.NET 2002+)

Robutix
6th August 2006, 19:44
So the missing 70 twins are newer than the 71 which are currently in Windows system32? :eek:

Sirber
6th August 2006, 19:53
No report of audio delay yet, so it's almost a victory :D

I'll add the other DLL too.

Eretria-chan
6th August 2006, 19:54
Uhh no, msvc?70.dll is Visual C++ .NET 2002 runtime (version 7.0) and msvc?71.dll is Visual C++ .NET 2003 (version 7.1) and msvc?80.dll is Visual C++ 2005 (version 8.0).

Sirber
6th August 2006, 20:11
Upsize added (FastEDIUpsizer.dll)

Whitout, first pass: 30FPS
With, first pass: 1.8FPS

:D

Sirber
6th August 2006, 20:15
I'm already budneling "MSVCP70.DLL"
Is MSVCR70.DLL realoly needed?

Sirber
6th August 2006, 20:22
Bitrate calculator added.
It's the one from RA4 directly, still not adapted to MP4.

Eretria-chan
6th August 2006, 20:37
I'm already budneling "MSVCP70.DLL"
Is MSVCR70.DLL realoly needed?
They are a pair.

Sirber
6th August 2006, 21:06
alright, added it.

Robutix
7th August 2006, 08:42
I hope that .wmv can also be accepted as an input. In addition to the .dat and .mpg support.

And as for the bitrate calc the RA4 version seems quite exact to be based upon. (~more than 1mb than expected, I suppose) :rolleyes:

Robutix
7th August 2006, 08:47
No report of audio delay yet, so it's almost a victory :D
Have you done the delay checks on yourself too? I don't seem to observe any noticeable millisecond delay. Well, that's according to my ears. uhh... How about digitally comparing to the original? Anyone did that?

Sirber
7th August 2006, 12:04
I can only add input that MediaInfo supports. So I'm not sure about WMV, but if I cannot with MI I could use AVS analysis then.

Kayser
7th August 2006, 13:28
Like I reported before, the delay issue is not there in most of the cases but series like Mushishi and Major still have a lot of audio lag (less than in RA4 by the way)... Could those series have a corrupted audio track or something?

Sirber
7th August 2006, 13:39
Can you post Info (using RA4) of one with delay?

Sirber
7th August 2006, 14:37
* Add Hint to filtering and stuff
* Add mising input file type (AVS, MPEG, etc)
* Fix bug when you "clear finished" while encoding
* dont save the file that are already encoded
* Make MKV/OGM input optional
* SHUTDOWN option in output tab
* Cleanup logs
* Bitrate calculator
* Add missing filters
* if output exist, it rename de file in the directory
* fixe file management
* Missing DLL (MSVCP70.DLL) for avs2wav
* Continu on error
* Remove MPC
* Remove Matroska output support
* Remove ffdshow
* Remove avisynth
* Remove helix codecs
* Remove DirectVobSub
* Remove Haali splitter
* Missing temp folder
* Finish Tool menu (removed)
* Fix both ffdshow button

worked a bit on it :)

Sirber
7th August 2006, 16:27
I'm building a new server:

http://www2.detritus.qc.ca/

since my ISP block port 80, I have to redirect to port 81.
Does it work for everyone?

Kayser
7th August 2006, 19:06
Sure I can. Here is one for example, if you want some more just ask.

General #0
Count : 167
Count of stream of t : 1
Kind of stream : General
StreamKindID : 0
Count of video strea : 1
Count of audio strea : 1
Count of text stream : 0
Count of chapter str : 0
Complete name : J:\Anime\Bajando\Mushishi\[C1]Mushishi_-_20[XviD][4DB01E2F].avi
Folder name : J:\Anime\Bajando\Mushishi
File name : [C1]Mushishi_-_20[XviD][4DB01E2F]
File extension : avi
File size : 165879808
File size : 158 MiB
File size : 158 MiB
File size : 158 MiB
File size : 158 MiB
File size : 158.2 MiB
Format : AVI
Format : Audio Video Interleave
Extensions : AVI
Overal BitRate : 921742
Overal BitRate : 922 Kbps
PlayTime : 1439706
PlayTime : 23mn 59s
PlayTime : 23mn 59s 706ms
PlayTime : 23mn 59s
PlayTime : 00:23:59.706
Writing application : VirtualDubMod 1.5.10.1 (build 2439/release)
Codecs Video : XviD
Audio codecs : MPEG1/2 L3

Video #0
Count : 36
Count of stream of t : 1
Kind of stream : Video
StreamKindID : 0
Codec : XVID
Codec : XviD
Info : XviD project
Url : http://www.koepi.org/xvid.shtml
Bit rate : 783830
Bit rate : 784 Kbps
Width : 704
Height : 396
Aspect ratio : 1.778
Aspect ratio : 16/9
Frame rate : 29.970
Frame rate : 29.97 fps
FrameCount : 43148
(Pixel*Frame) : 0.094

Audio #0
Count : 35
Count of stream of t : 1
Kind of stream : Audio
StreamKindID : 0
Codec : 55
Codec : MPEG1/2 L3
Info : MPEG1 or 2 Audio Layer 3
Url : http://www.iis.fraunhofer.de/amm/index.html
Bit rate : 124912
Bit rate : 125 Kbps
Channel(s) : 2
Channel(s) : 2 channels
Sampling rate : 48000
Sampling rate : 48 KHz
SamplingCount : 69105888

Your new website worked just fine for me :)

Sirber
7th August 2006, 19:10
it's just a test server, gonna move everything in a week.

about the source, can you send it to me? I will test it.

Kayser
7th August 2006, 19:22
I could send it to you, no problem. You'll have to be a little patient though, I only have 128kbps up and it's currently a little shaky (it disconnects every now and then). Any way in particular you want me to send it? I could always upload to YouSendIt or something. I Tried to PM you but you blocked your PMs :P

Sirber
7th August 2006, 19:48
use contact me on my website :)

Sirber
7th August 2006, 23:06
Would you like a "Open source folder" in the menu of the filelist? Could be cool no? :D

Sirber
7th August 2006, 23:09
http://www.detritus.qc.ca/files/ra_pics/1.PNG

http://www.detritus.qc.ca/files/ra_pics/2.PNG

http://www.detritus.qc.ca/files/ra_pics/3.PNG

http://www.detritus.qc.ca/files/ra_pics/4.PNG

Eretria-chan
8th August 2006, 00:21
I'm building a new server:

http://www2.detritus.qc.ca/

since my ISP block port 80, I have to redirect to port 81.
Does it work for everyone?
Yep, it does. So what do you say, Sirber? Do you want my AVI parsing code? It works now :D

Sirber
8th August 2006, 01:28
@Kayser

I got on that kind of source also, and I blame VBR MP3. If my test succeed, I will post a guide on how to fix that.

@Eretria-chan

No thanks, my code is good already :)

Eretria-chan
8th August 2006, 01:31
If you say so.

Kayser
8th August 2006, 01:44
@Sirber
Ok, if there's something you could use my help on, just ask me ;)

Sirber
8th August 2006, 02:06
In VDubMod:
-> Options -> Preferences
-> Audio
x Keep corrupted data
x Priss rocks!
-> AVI
x Do not correct MPEG 3 layer
x By default try to bla bla Nandub

then open your source, say yes to keep VBR headers, set audio to recompression (PCM) and video to some lossless codecs (HuffYUV), then save the 8GB AVI. In the big AVI, my sound was sinc, so I think it will be in the final encode.

Eretria-chan
8th August 2006, 02:26
Btw, Sirber, what's RA5's parameters for x264 for normal & better profiles? I already reversed engineered the best settings, but I have other things to do right now and I'm too lazy to reverse engineer the other two.

Can you post 'em?

Sirber
8th August 2006, 02:30
you can see them in xAnime code, if they haven't changed.
also, normal and better are RA4's medium and high. Source is avalible on my site.

Sirber
8th August 2006, 02:48
@Kayser

I rulz, it workz! :D

I'll try to add an option to make that automaticly using mencoder. (extra package). Sad thing is encoding is slower, takes 8GB temp files, so I won't always activate it (if you have the package).

Kayser
8th August 2006, 02:58
You don't have to recompress the video stream, you know :P... that's a hd killer for me right now (I have to burn dvds asap). Anyway, I just tried what you said and it did work, now the file it's encoding in RA5, I'll report how the encode went tomorrow.
I hope this is the long awaited farewell to the delay!

Sirber
8th August 2006, 22:57
You don't have to recompress the video stream, you know :p... It was a test :rolleyes:

Kayser
9th August 2006, 01:20
@Kayser

I rulz, it workz! :D

I'll try to add an option to make that automaticly using mencoder. (extra package). Sad thing is encoding is slower, takes 8GB temp files, so I won't always activate it (if you have the package).

I don't fully understand why 8gb of temp files would be needed. Isn't the trouble only related to the audio stream? why is it nesesary to recompress video to huffyuv (for example)?
In my tests I used directstream copy for video and just recompressed the audio to pcm, achieving a filesize of 450mb more or less. That worked just fine for me, but maybe you know something I don't :sly:

Eretria-chan
9th August 2006, 01:27
It was merely a test. Containers are not just black & white. I could well imagine the video causing troubles for the audio if something was wrong.

Sirber
9th August 2006, 05:09
VBR MP3 in AVI is evil!!!
and I cannot use vdub in cli, so mencoder is my only option.

LAIN
9th August 2006, 05:15
Finally, there is a new status that was added by Sirber, there is now 'encoding', now the encoding doesn't start anymore at the first file when clear finished is done during the encoding.

There is another bug that just came out, nothing serious (another time). the status of the current encoding file is set a the wrong place when the encoding is finished, it will be fixed tonight.

[Edit]

the bug that i've just found is already fixed, and, if the encode is stopped and all the files that had the status "ready" will now have the status "stopped". When the encode will start again, realanime wont encode every files with the status "error" and restart to encode the file with the status "stopped".

Eretria-chan
9th August 2006, 11:55
VBR MP3 in AVI is evil!!!
and I cannot use vdub in cli, so mencoder is my only option.
Sirber, please, calm yourself :sly: It's not VBR that's evil, it's avi :sly:
The stupid thing can't handle VBR MP3 and remain true with the specs.

Sirber
9th August 2006, 12:27
Bug:

If you remove first file while encoding, the "new first" will be marked "done" and won't be encoded! :D
I blame Eretria-chan for that :sly: ;)

Eretria-chan
9th August 2006, 12:38
I blame Eretria-chan for that :sly: ;)
I blame you for that :p I was not able to re-mux a VBR MP3 stream into avi without it sounding garbled. It's your fault! :D
Now let's find mkv specs and use that as a container instead...

Sirber
9th August 2006, 12:50
Now let's find mkv specs and use that as a container instead...Works best in MP4 ;)
Join us.... Join.... the many!

Eretria-chan
9th August 2006, 12:54
MP4 is evil! The way to the dark side is short an easy to traverse. But the light side is that much harder.
Oh and before you ask, MP4 is the evil side and mkv is the light.

YouDontKnowMe
9th August 2006, 13:17
I think mp4 is nice coz I'm going to buy me a PSP and so I could watch the encodes on my PSP without any modifications ;-)

Eretria-chan
9th August 2006, 13:19
PSP is pathetic and so is mp4. But this is pointless to discuss.
Let's talk about sirber's RealAnime instead... :sly:

YouDontKnowMe
9th August 2006, 13:44
good :devil:

did you ever noticed that RealAnime is Sirbers project and not yours ?
When he thinks mp4 is the best then you must let him his decision. If you don't like it then you shpuld use a other batch-encoder GUI instead. Matroska has many advantages but it's still Sirbers decision and when he wants to use MP4 then you must live with that or without that. Critic is always good but flaming around is not critic it's amberassing and will give you no result. I hope you understand what I mean with that :cool:

anyways :thanks:

Sirber
9th August 2006, 13:48
did you ever noticed that RealAnime is Sirbers project and not yours ?
When he thinks mp4 is the best then you must let him his decision. If you don't like it then you shpuld use a other batch-encoder GUI instead. Matroska has many advantages but it's still Sirbers decision and when he wants to use MP4 then you must live with that or without that. Critic is always good but flaming around is not critic it's amberassing and will give you no result. I hope you understand what I mean with that :cool:

anyways :thanks:We were talking VBR in AVI, MKV and MP4. No link with RealAnime or MKV in RealAnime ;)

Eretria-chan
9th August 2006, 14:48
good :devil:

did you ever noticed that RealAnime is Sirbers project and not yours ?
When he thinks mp4 is the best then you must let him his decision. If you don't like it then you shpuld use a other batch-encoder GUI instead. Matroska has many advantages but it's still Sirbers decision and when he wants to use MP4 then you must live with that or without that. Critic is always good but flaming around is not critic it's amberassing and will give you no result. I hope you understand what I mean with that :cool:

anyways :thanks:
I have not argued now that Sirber should use mkv instead of mp4. Let him do as he pleases. RA is and will forbee the best batch encoder for a while yet out there.

Sirber
9th August 2006, 14:51
I have not argued now that Sirber should use mkv instead of mp4. Let him do as he pleases. RA is and will forbee the best batch encoder for a while yet out there.thanks! :D

Sirber
9th August 2006, 15:42
Bug:

If you remove first file while encoding, the "new first" will be marked "done" and won't be encoded! :D
I blame Eretria-chan for that :sly: ;)
// Update filelist
for iStatus := 0 to (aFiles.Count - 1) do
if (lstFiles.Cells[0, iStatus + 1] = 'encoding') then
lstFiles.Cells[0, iStatus + 1] := 'done';
seems Lain fixed it yeaterday :D
I blame you Eretria-chan for that already fixed bug :devil: ;)

Eretria-chan
9th August 2006, 15:47
Yes, well, I blame for for everything :D

Sirber
9th August 2006, 15:56
Yes, well, I blame for for everything :DSo "for" is in cause..... interresting ;)

Eretria-chan
9th August 2006, 16:31
For is another nickname for you :p

Sirber
9th August 2006, 16:44
looking at the todo list, we may be near of alpha 2 release.
sweet :D

I'd like to thank Lain for his efforts on RA :D

Robutix
11th August 2006, 10:56
So, when I input a wmv or an rmvb file in the list, will it automatically recognize the input as such? Automatically by using AVS? Or we need to manually do it for these containers? Since they aren't supported by MediaInfo by default right?

Sirber
11th August 2006, 12:05
So, when I input a wmv or an rmvb file in the list, will it automatically recognize the input as such? Automatically by using AVS? Or we need to manually do it for these containers? Since they aren't supported by MediaInfo by default right?Troublesome inputs will go via my AVS input function, module, class, whatever :). So RA will make a simple AVS with DirectShowSource, open that AVS with VFW libs to see if video or audio track in it, then encode.

killerhex
12th August 2006, 00:10
hey sirber whats the maximum bitrate realanime 4.2.0 can have for RV40

Robutix
12th August 2006, 14:39
^ooops, wrong thread again man.
There's another thread for that question.

RealAnime - General Questions and Troubleshooting Thread (http://forum.doom9.org/showthread.php?t=100863)

Sirber
12th August 2006, 15:58
I'm adding AVS (basic WMV, RMVB via AVS), MPEG support

Sirber
12th August 2006, 16:23
gonna release RA5a2 today if I can talk to Lain.

Sirber
12th August 2006, 20:58
Changelog:

* Add mising input file type (AVS, MPEG, etc)
* dont save the file that are already encoded
* Fix bug when you "clear finished" while encoding
* Fix file status while encoding and stop
* Make MKV/OGM input optional
* SHUTDOWN option in output tab
* Cleanup logs
* Bitrate calculator
* Add missing filters
* if output exist, it rename de file in the directory
* fixe file management
* Missing DLL (MSVCP70.DLL) for avs2wav
* Continu on error
* Remove MPC
* Remove Matroska output support
* Remove ffdshow
* Remove avisynth
* Remove helix codecs
* Remove DirectVobSub
* Remove Haali splitter
* Missing temp folder
* Finish Tool menu (removed)
* Fix both ffdshow button

Download (http://files.detritus.qc.ca/realanime/RealAnime_500_a2.exe)

LAIN
13th August 2006, 00:41
I've just found a minor problem with a serie that i've encoded yesterday, the eternal "audio delay" and the delay is not the same at the beginning and the ending. I'm currently testing other series to make sure that it work properly and if i can find a way to fix theses kind of sources that cause problems.

For now, the current test that i've done are successful (no delay at all). I'll make some research about the difference between both of them and if we are able to do something with this error (everything is possible).

Sirber
13th August 2006, 01:23
it cannot be fixed automaticly (by realanime) if it cannot be detected automaticly (by realanime).

LAIN
13th August 2006, 03:14
there is one thing that might be nice for the next release, cycling of RealAnime-tray icone. Explorer crash regulary and the icone dont come back

[Edit]

I've just added the name of the current encode on the tray icone, now i need to see if the icone will be reloaded after the current encode.

killerhex
13th August 2006, 06:13
sweet ra5a3 addon for rv10 output

detection of anamorphic h264 encoded files lol

and vfr

Robutix
13th August 2006, 14:37
Wow, now you're adding more. In add-on packages! Good modularity!

Now we can choose what packages we need to download or not. I'm really glad to hear that from you two! Keep it up!

I'm very excited to try this alpha2 release! :D

:thanks:

Robutix
13th August 2006, 14:42
there is one thing that might be nice for the next release, cycling of RealAnime-tray icone. Explorer crash regulary and the icone dont come back

[Edit]

I've just added the name of the current encode on the tray icone, now i need to see if the icone will be reloaded after the current encode.
Good thing noticing that. A lot of icons on systray don't come back when explorer crashes. You need to refresh that specific program to reappear on the tray. So now I'll make an exception for RA. :)

Sirber
13th August 2006, 15:13
Wow, now you're adding more. In add-on packages! Good modularity!

Now we can choose what packages we need to download or not. I'm really glad to hear that from you two! Keep it up!

I'm very excited to try this alpha2 release! :D

:thanks:Thanks to you for supporting us :D Great comments are like music for the hear :D

HymnToLife
13th August 2006, 15:19
Well, my first encoding with RA (5.0a2) is in progress right now but I'm impressed by how faster it is (about 300% faster than MeGUI on the source I'm using). But on the "down" side, a more advanced bitrate calculator would be nice, RA's is way too simple compared to MeGUI's.

Sirber
13th August 2006, 15:24
Well, my first encoding with RA (5.0a2) is in progress right now but I'm impressed by how faster it is (about 300% faster than MeGUI on the source I'm using). But on the "down" side, a more advanced bitrate calculator would be nice, RA's is way too simple compared to MeGUI's.RealAnime is KISS complient (http://acronyms.tfd.com/Kiss) ;). But if you want to upgrade it, I can share sources :)

[edit]

300% faster on what? encoding? making settings?

HymnToLife
13th August 2006, 15:32
I see... Well, I think I'll just have to use another calculator, then... And I can't do deplhi, so no-go with the sources I think ;)

Sirber
13th August 2006, 15:34
I see... Well, I think I'll just have to use another calculator, then... And I can't do deplhi, so no-go with the sources I think ;)Well, you can always post "things to enhance". We'll see what we can do.

Robutix
13th August 2006, 17:08
Alpha 2 just need to overwrite the current a1 installation right? Since I uninstall the alpha1 to clean-install the alpha2. Only to realize that it is still dependent on the first alpha. Baka!

Eretria-chan
13th August 2006, 17:14
Mayeb it hasn't occoured to you that it might be fault in the packaging. A bug that needs to be sorted out. You've found it.
Or am I wrong? Perhaps. Time will tell.

Robutix
13th August 2006, 17:25
No, the a2 didn't include the ffdshow. That means that it is dependent on the previous alpha installation, right Sirber?

That's why most of the tools are removed on a2 installer... Now I get it.

Sirber
13th August 2006, 17:26
a2 can be installed clean. but you'll need to reisntall things like ffdshow.
ffdshow was installed in RA's folder, so if you delete the folder you lose ffdshow.

Eretria-chan
13th August 2006, 17:30
But it needn't be installed in RealAnime's folder - it just needs to be installed. Which is also why it was removed, if I'm not mistaken, since many already have it installed.
BTW, you said you were going to add a non-anime profile to RA5? Am I wrong? How's it coming? I'm interested to know.

Robutix
13th August 2006, 17:39
since many already have it installed.
Again not a standard user has it normally. Since I normally play files using VLC. (not ffdshow dependent) So I don't have an independent ffdshow installer. I just depend on RA installers providing it in bundle. =D

So the final RA5 should include all tools in its installer as long as it is needed right? But this is just alpha so I understand. At least I know on the final release these tools should be included.

Sirber
13th August 2006, 17:39
RealAnime 5 is now licensed under GNU GPL:
Subversion open for read for anonymous:

svn://svn.detritus.qc.ca/detritus/RealAnime5

Sirber
13th August 2006, 17:43
So the final RA5 should include all tools in its installer as long as it is needed right? But this is just alpha so I understand. At least I know on the final release these tools should be included.RA5 final will have the same installer as a2. I will links needed filters (ffdshow, etc).

Eretria-chan
13th August 2006, 17:44
RealAnime 5 is now licensed under GNU GPL:
Subversion open for read for anonymous:

svn://svn.detritus.qc.ca/detritus/RealAnime5
:thanks:

Robutix
13th August 2006, 17:56
RA5 final will have the same installer as a2. I will links needed filters (ffdshow, etc).:thanks:
That's better than having an RA bundled ffdshow overwriting a newer version of ffdshow on Program Files. Or having two ffdshow (one on Program Files other on RA dir) on one system. Now we have the freedom to manage updating ffdshow builds separately. (Way better!)

Maybe in the final installer you can specify that ffdshow (or any additional tools) is needed for RA to run. Then have the link of ffdshow shown there before they even start to press NEXT on Installation process. :)

Sirber
13th August 2006, 18:09
Maybe in the final installer you can specify that ffdshow (or any additional tools) is needed for RA to run. Then have the link of ffdshow shown there before they even start to press NEXT on Installation process. :)Can do

Robutix
13th August 2006, 18:39
I forgot the AviSynth! I also uninstalled it prior to uninstallation of RA a1. And now it is nowhere to be seen!

Sirber
13th August 2006, 18:42
I forgot the AviSynth! I also uninstalled it prior to uninstallation of RA a1. And now it is nowhere to be seen!
then reinstall it ;)

Robutix
13th August 2006, 18:48
I see now which tools you've removed are critical for RA5. :rolleyes:
That's the other tools I am talking about (that should be linked aside from ffdshow). Hehe!

AviSynth 2.5.6 is the latest right?

Sirber
13th August 2006, 18:49
they are all in the changelog. this information has been public for a while :)

Robutix
13th August 2006, 18:51
they are all in the changelog. this information has been public for a while :)
I don't know that you also removed tools that are critically needed.
I didn't realized what is critical than not on the changelog... :D
I'm so clueless that I just drag and drop and press and watch... :eek:
:helpful:
Now it seems the installation is not as good for dummies. :D

Eretria-chan
13th August 2006, 18:55
It's still alpha ;)

Sirber
13th August 2006, 18:56
what you need is:

* Remove ffdshow
* Remove avisynth
* Remove helix codecs
* Remove DirectVobSub
* Remove Haali splitter

but change remove for install ;)

Sirber
13th August 2006, 19:02
It's still alpha ;)
no, it's what happens when I don't bundle everything :p

Robutix
13th August 2006, 19:03
Aww, I just checked the first two. Since they are the most obvious. So there are 3 more to go. Where can I get the latest binaries of these stuffs? I'm just not familiar with these stuffs since RA is the only tool I used for re-encoding so far. I don't encode in other ways so my recognition with tools is fairly limited...

I don't blame Sirber for removing stuffs. It's just alphas are not for dummy testers! LOL

Eretria-chan
13th August 2006, 19:05
no, it's what happens when I don't bundle everything :p
And that's why it's alpha ;)

@Robutix:
Here's Haali: http://haali.cs.msu.ru/mkv/

Sirber
13th August 2006, 19:06
http://haali.cs.msu.ru/mkv/MatroskaSplitter.exe
http://forum.doom9.org/showthread.php?s=&threadid=56972
not sure vobsub is needed for RA though, it's more for MPC.

Sirber
13th August 2006, 19:07
And that's why it's alpha ;)Wierd... I always thought it was coz of new coding ;)

Robutix
13th August 2006, 19:13
Thx for that. So alpha2 is not really clean-install. It has lots of pre-requisites. Either you will resort on putting all those links for users to easily fetch or bundle them back again on RA. (Lite vs Full) (Leet vs dummy) :)

Sirber
13th August 2006, 19:16
I'll have something like:

main: RealAnime 5.0.0 (4MB)
addon: matroska input
addon: rv10
addon: xvid
addon: theora
needed: ffdshow (link)
needed: avisynth (link)
needed: haali splitter (link)
needed: helix yuv codecs (link)

Eretria-chan
13th August 2006, 19:17
I think two packages? One full and one lite (the lite for those who know what they're doing and have the prerequisites.)

Sirber
13th August 2006, 19:18
all the tools out there requires those 4.
anyway, I shall see.

Robutix
13th August 2006, 19:20
I'll have something like:

main: RealAnime 5.0.0 (4MB)
addon: matroska input
addon: rv10
addon: xvid
addon: theora
needed: ffdshow (link)
needed: avisynth (link)
needed: haali splitter (link)
needed: helix yuv codecs (link)
:goodpost: Affirmative.

[EDIT]
Plus another option:
main+needed: FULL RA5 :D

Anyway I'm okay with your suggested post. I think I'm just concerned on a FULL version just for the sake of dummies (not me!). Or those who will use RA5 on a local machine without internet capabilities. (ie: my friends who are more dummier than me)

Sirber
13th August 2006, 19:42
Or those who will use RA5 on a local machine without internet capabilities. (ie: my friends who are more dummier than me)Then you can make a ZIP for them ;)

Well, we are listening (kinda) to bug reports and suggestions. alpha 3 is planned in 2 months, so you have plenty of time to test a2 so we can fix the bugs for a3.

Thanks and happy testing! :D

Eretria-chan
13th August 2006, 19:51
2 months? Gee, that sure is a lot of time.
But, if possible, could you PLEASE get rid of the loading time when starting the GUI (I think you know what I mean)? It's VERY annoying and I HATE such lags.
Do it on a different thread or something >_<

Sirber
13th August 2006, 20:04
I do not think it's out code's fault, the lag that is. I think it's the filebrowser control itself. I had it in RA3 and had a delay. I could use the same as in RA4. Uglier (win3.1), but incredibly faster.

what do you think?

Eretria-chan
13th August 2006, 20:08
I'd rather trade uglyness for speed.
Stupid control. Can't they make proper software? This makes delphi look bad!

Sirber
13th August 2006, 20:10
I'd rather trade uglyness for speed.
changing...
Stupid control. Can't they make proper software? This makes delphi look bad!
I was using TShellTreeView, kinda looks like XP explorer...

Sirber
13th August 2006, 20:14
[Avertissement] UMain.pas(24): W1005 L'unité 'ShellCtrls' est propre à une plate-forme
[Avertissement] UMain.pas(26): W1005 L'unité 'FileCtrl' est propre à une plate-forme

ugly but works faster :D

Robutix
13th August 2006, 20:17
One thing about renaming the source that exist on a directory and skipping the files that are already encoded...

I encoded a test file then have a successful output in the Desktop (source is from My Doc). Then I restarted RA to re-encode it again using different bitrate. (but I didn't remove the earlier output from the desktop) Then instead of telling me that the file was already encoded, it renamed the old file to something.source.avi and saved the new one as well. But the case is not "output in source folder". I think the renaming of source should be applied ONLY if "Output in source folder" IS checked. Then if the output chosen is anywhere else but not the source folder (even though "Output in source Folder" isn't checked the user can also choose the output folder same with the input folder through the explorer menu), then that's the time a file existing on the output should be SKIPPED (treating it as an already existing output) rather than RENAMED (treating it as the source). This should be done before the encoding process begin so no encoding time will be wasted on re-encoding aready encoded files on the output folder.

Eretria-chan
13th August 2006, 20:23
Yes, an interesting suggestion that I wanted as well. But I prefer an OPTION to decide the default action. That's my view on the whole, though.
Still no way to select multiple files in the list :/ I still prefer the skip encode option, though so I don't have to manually pick out the files not to be encoded. The list slightly too big, as well. If I slightly resize one of the headers for the list, I can make it so that the left <--> right (Is it vertical or horizontal?) bar doesn't show.

LAIN
13th August 2006, 20:25
if the file exist in the output folder, instead of ereasing the file in the output folder, it is renamed. It can be renamed with another name, it's not to hard to change this part of coding.

It was dont like this to make sure that the encoded file dont erase a file by mistake in the output folder (it is always activ and not only if the "output in source folder" is checked)

Sirber
13th August 2006, 20:26
could add a menu in Output tab.... could some summarize the options? in few words ;)

Eretria-chan
13th August 2006, 20:28
If file exists in output folder skip encode.
How's that covert to mkv gui coming?
And the non-anime profile?

Sirber
13th August 2006, 20:32
If output exists...
* Skip
* Rename
* Overwrite

that's all?

Robutix
13th August 2006, 20:33
If file exists in output folder skip encode.
Apply it ONLY if the output folder is different from the input source folder... :D
Treat the existing output on the folder as a previous encoded output so RA won't encode the source. This should be checked before RA would start to encode the file.

Else, if output folder = input folder:
Treat the existing folder as the source then rename it as one.

Eretria-chan
13th August 2006, 20:34
That would be very nice. I'd be satisfied.

Eretria-chan
13th August 2006, 20:35
Apply it ONLY if the output folder is different from the input source folder... :D
Treat the existing output on the folder as a previous encoded output so RA won't encode the source. This should be checked before RA would start to encode the file.
Umm, if it encodes to the source folder, it would RENAME the file so it won't overwrite it. But I see your point. Should apply the output folder only.

Robutix
13th August 2006, 20:35
Look what I've got after trying an mpg file on RA...
http://i7.photobucket.com/albums/y256/robutix/mpg_video_error.png
This is what the output mp4 displayed from an mpg source.

Sirber
13th August 2006, 20:36
what if I rename, and something has already the "renamed name" ?

Sirber
13th August 2006, 20:38
Look what I've got after trying an mpg file on RA...
http://i7.photobucket.com/albums/y256/robutix/mpg_video_error.png
oh no! we are all gonna die!!! ;)

can you post the avs? I'm sure it's MPEGDecode.dll fault...

Robutix
13th August 2006, 20:39
what if I rename, and something has already the "renamed name" ?
The solution is leave the renaming to the user itself. Eretria's suggestion.

Eretria-chan
13th August 2006, 20:40
what if I rename, and something has already the "renamed name" ?
Then why don't you just slump the new name (like a dummy name; new name008, for example) until you find a new that is free.

Sirber
13th August 2006, 20:41
Then why don't you just slump the new name (like a dummy name; new name008, for example) until you find a new that is free.could do...

Robutix
13th August 2006, 20:45
source_temp.avs
# RealAnime 5
LoadPlugin("C:\Program Files\RealAnime5\\avs\MPEGDecoder.dll")
MPEGSource("")


source.avs
# RealAnime 5
DirectShowSource("C:\Program Files\RealAnime5\temp\source_temp.avs", audio = false)
EnsureVBRMP3Sync()
DelayAudio(0)
Normalize()
ConvertToYV12()


:confused:

Robutix
13th August 2006, 20:46
Then why don't you just slump the new name (like a dummy name; new name008, for example) until you find a new that is free.
Good point, use numbers in filenames and start counting... Until you find a non-conflict name. :D

But it would be more applicable if the user will rename those files on his own to prevent confusion on what files has been renamed to this number or that.

Sirber
13th August 2006, 20:51
seems I failed the first AVS :)

[edit]

please try this one:
http://www.mooload.com/new/file.php?file=files/130806/1155498836/RealAnime5.exe

Eretria-chan
13th August 2006, 20:55
Good point, use numbers in filenames and start counting... Until you find a non-conflict name. :D

But it would be more applicable if the user will rename those files on his own to prevent confusion on what files has been renamed to this number or that.
I don't know if Sirber actually plans on doing something as advanced as that. It would require RA to actually store the filename and prompt the user while continuing encode in the background or it would ruin all the error checking.
I believe that a rename (even if random) would be best. It prevents the files from being overwritten and your encodes are safe.

Robutix
13th August 2006, 20:57
@Sirber
It's ok we often fail on our firsts... Good thing I found it! Hehe!

@Eretria
Yeah it's kinda complex, but it's possible. ^^

Btw, I need some sleep, its pretty late at night here in my place (pass 12 mn) so I really need to catch my sleep. Gonna go back here tomorrow. G'nyt!

EDIT: Gonna check that new RA tomorrow Sirber! Thx a lot!

Eretria-chan
13th August 2006, 20:58
Yes! The lag is gone! That new version is SO much better!

Sirber
13th August 2006, 21:01
so much better.... don't you exegerate a bit? ;)

Eretria-chan
13th August 2006, 21:03
No, definitely not ;)
The only thing missing is the skip encode option. Other than that, the only thing I can complain at is the GUI :D :p

Sirber
13th August 2006, 21:07
What about the GUI again :devil:

Eretria-chan
13th August 2006, 21:09
It looks so ugly compared to mine :p
But I digress. I guess there's nothing I can do about it, right? :p But as long as it works, I don't have to worry about how ugly it is :p

Sirber
13th August 2006, 21:12
It looks so ugly compared to mine :p
But I digress. I guess there's nothing I can do about it, right? :p But as long as it works, I don't have to worry about how ugly it is :p
you are just jealous about my naruto icon :p

Eretria-chan
13th August 2006, 21:15
Maybe I am :p
Now get that "skip if..." done so I can start encoding everything again :devil:

Sirber
13th August 2006, 21:18
I said 2 months for next release :devil:
now good day sir.

Eretria-chan
13th August 2006, 21:20
You released a temporary one... can't you do it again? Please?! *cries*

Sirber
13th August 2006, 21:21
I said good day :sly:

Eretria-chan
13th August 2006, 21:25
I hate you :devil:
I'll just wait until you change your mind then. I still have work to do for myself...
Oh and I don't really hate you, but you take far too long between releases :p
Good day then.

Sirber
13th August 2006, 21:26
skip is a feature request
the temporary build was bugfixes.

you can still manage whitout skip until a3 don't you? ;)

Eretria-chan
13th August 2006, 21:31
Nope, I can't. I can't do any encoding until alpha 3. No multiple select and no skip == no encoding.

If (select multiple files & delete)
{
Whine();
Encode();
}
else if (skip if out exists)
{
BeHappy();
Encode();
}
else
Whine();

Sirber
13th August 2006, 21:32
well, the only option you have is to grab delphi 2005 and do some coding :p
buging me always gets to closing threads :p

Eretria-chan
13th August 2006, 21:35
Delphi is an annoying language and the delphi studio is an annoying dev environment. I'll just manage and play with my own gui. Hopefully, I will get a long way before your alpha 3 is out. Hopefully a fully usable gui. Even if it is only for my own use.

Btw, see my map above :D

Sirber
14th August 2006, 00:14
Btw, see my map above :DI don't recall it funny.

Robutix
14th August 2006, 11:57
Report again!
I think you forgot to include wmv and rm/rmvb input for your RealMedia supported files.. :) Since my wmv files aren't visible when adding files using your ADD button. I need to type it manually while on the current folder to be listed on cue.

After successfully encoding my sample wmv, it was all at sync almost up to the end but it malfunctioned on the last part. I noticed that when the credits appeared (where names are scrolling in the screen 1 by 1 then pause for about 2 seconds then scroll again), the pause appear less than a second on the output (the names scroll to the screen then pause for a moment [<1sec] then scroll back again making the credits end faster but not the audio). I think the audio part wasn't the culprit for this unsync but the video dropping the rest of the repeated frames (by default?) so the total frames now are lesser than the original. Thus the last part of audio has been filled with repeated video from the last seconds to fill the remaining time. Wanna see my output?

EDIT:
Also mpg files aren't encoded properly. The error picture appearing on the video was now removed by the original video but still, it is always an incomplete output. The output is always cut short than the original length of file. Plus, it doesn't include any sound at all...

Sirber
14th August 2006, 12:10
looks like I need to do more testing :D
thanks for the report!

Eretria-chan
14th August 2006, 12:23
I don't recall it funny.
Did I say it was?
Anyway, good luck. Work hard. And I'll be waiting for alpha 3.

Robutix
14th August 2006, 12:52
My own routine:

while(testing new alpha release==incomplete)
{
testforbugs(); /* instead of waiting for the next alpha without testing anything */

if (bug found)
{
report_to_Sirber();
wait_for_response();
}

if (all bugs aren't fixed yet)
testing=incomplete;

else
testing=complete;
}

SAY_THX(); /* ^^v */

Eretria-chan
14th August 2006, 12:56
Very nice attitude :) I'll borrow that routine of yours when alpha 3 is out ;)

Robutix
14th August 2006, 12:58
We should first support testing the bugfixes first before we can get the feature that we want. You always wait for the egg to hatch itself (by warming) rather than cracking it earlier than it should (w/out warming at all).

And whine() is a very faulty function Eretria-chan. I afraid to say you should avoid using this. This is no joke.

Eretria-chan
14th August 2006, 13:05
Whine can be interpreted in different ways.
It's just that without either of those features, it will take forever to remove the already encoded files. And I don't want to re-encode encoded files because it takes hours.

Robutix
14th August 2006, 13:09
You're the one who told me that this is still alpha...
No archiving files intended yet. Let's just test bugs using small files... At least we can make Sirber release alpha3 earlier than what we expect.

EDIT: Again I think that feature would be surely entertained by them later on if they will observe some good cooperation from us anyway. ;) Too much cons on the whine part (that's why I'm trashing it).

Sirber
14th August 2006, 13:14
@Eretria-chan

Just better sort your things... :sly:
Whining and lazyness usualy go in pair

Eretria-chan
14th August 2006, 13:26
You all got me. Then maybe I should just wait for a non-alpha release to test out.

Robutix
14th August 2006, 13:47
You won't be successful on your own if you always keep that attitude (and functions), dattebayo! ;)

Eretria-chan
14th August 2006, 13:50
What? Can't I want until a proper release?

Robutix
14th August 2006, 13:55
Of course you can. We're not forcing you to test alpha releases. It's better than using the whine() function here. :)

Sirber
14th August 2006, 15:30
detritus.qc.ca will be down for a while, moving the server away.

Eretria-chan
14th August 2006, 18:59
There seems to be a problem that I found.
When I tried to encode it (as a test), the results was... unsatisfying. First, RA skipped BOTH video tracks in the file. Then it extracted and encoded the audio stream (out of 3) whose language was "undetermined." Furthermore, the encoded file was only half of the audio stream. There was one undetermined language track, one english and one japanese. Mkvmerge extracted them all successfully. I was also able to extract the japanese audio track successfully using mkvextract.
Here is some info on the input mkv file:

(MKVInfo) + EBML head at 0
(MKVInfo) |+ Doc type: matroska at 5
(MKVInfo) |+ Doc type version: 1 at 16
(MKVInfo) |+ Doc type read version: 1 at 20
(MKVInfo) + Segment, size 277860464 at 24
(MKVInfo) |+ Seek head at 36
(MKVInfo) | + Seek entry at 41
(MKVInfo) | + Seek ID: 0x15 0x49 0xa9 0x66 (KaxInfo) at 44
(MKVInfo) | + Seek position: 4099 at 51
(MKVInfo) | + Seek entry at 56
(MKVInfo) | + Seek ID: 0x16 0x54 0xae 0x6b (KaxTracks) at 59
(MKVInfo) | + Seek position: 4263 at 66
(MKVInfo) | + Seek entry at 71
(MKVInfo) | + Seek ID: 0x11 0x4d 0x9b 0x74 (KaxSeekHead) at 74
(MKVInfo) | + Seek position: 277848602 at 81
(MKVInfo) | + Seek entry at 88
(MKVInfo) | + Seek ID: 0x1c 0x53 0xbb 0x6b (KaxCues) at 91
(MKVInfo) | + Seek position: 277835901 at 98
(MKVInfo) |+ EbmlVoid (size: 4027) at 105
(MKVInfo) |+ Segment information at 4135
(MKVInfo) | + Timecode scale: 1000000 at 4141
(MKVInfo) | + Muxing application: libebml v0.7.7 + libmatroska v0.8.0 at 4148
(MKVInfo) | + Writing application: mkvmerge v1.7.0 ('What Do You Take Me For') built on Apr 28 2006 17:20:19 at 4186
(MKVInfo) | + Duration: 1401.202s (00:23:21.202000000) at 4262
(MKVInfo) | + Date: Tue Aug 08 21:10:09 2006 UTC at 4269
(MKVInfo) | + Segment UID: 0xa2 0xba 0xc3 0x62 0x07 0x4a 0x6d 0x7e 0x92 0x9f 0x51 0x0c 0xec 0xd0 0x42 0x83 at 4280
(MKVInfo) |+ Segment tracks at 4299
(MKVInfo) | + A track at 4305
(MKVInfo) | + Track number: 1 at 4308
(MKVInfo) | + Track UID: 174285455 at 4311
(MKVInfo) | + Track type: video at 4318
(MKVInfo) | + Enabled: 1 at 4321
(MKVInfo) | + Default flag: 1 at 4324
(MKVInfo) | + Forced flag: 0 at 4327
(MKVInfo) | + Lacing flag: 0 at 4331
(MKVInfo) | + MinCache: 1 at 4334
(MKVInfo) | + Timecode scale: 1.000000 at 4338
(MKVInfo) | + Max BlockAddition ID: 0 at 4346
(MKVInfo) | + Codec ID: V_MPEG4/ISO/AVC at 4350
(MKVInfo) | + Codec decode all: 1 at 4367
(MKVInfo) | + CodecPrivate, length 39 at 4370
(MKVInfo) | + Default duration: 41.708ms (23.976 fps for a video track) at 4412
(MKVInfo) | + Language: und at 4420
(MKVInfo) | + Video track at 4427
(MKVInfo) | + Pixel width: 640 at 4429
(MKVInfo) | + Pixel height: 480 at 4433
(MKVInfo) | + Interlaced: 0 at 4437
(MKVInfo) | + Display width: 640 at 4440
(MKVInfo) | + Display height: 480 at 4445
(MKVInfo) | + A track at 4450
(MKVInfo) | + Track number: 2 at 4452
(MKVInfo) | + Track UID: 3348783287 at 4455
(MKVInfo) | + Track type: audio at 4462
(MKVInfo) | + Enabled: 1 at 4465
(MKVInfo) | + Default flag: 1 at 4468
(MKVInfo) | + Forced flag: 0 at 4471
(MKVInfo) | + Lacing flag: 1 at 4475
(MKVInfo) | + MinCache: 0 at 4478
(MKVInfo) | + Timecode scale: 1.000000 at 4482
(MKVInfo) | + Max BlockAddition ID: 0 at 4490
(MKVInfo) | + Codec ID: A_AAC/MPEG4/LC/SBR at 4494
(MKVInfo) | + Codec decode all: 1 at 4514
(MKVInfo) | + CodecPrivate, length 4 at 4517
(MKVInfo) | + Default duration: 42.667ms (23.438 fps for a video track) at 4524
(MKVInfo) | + Language: und at 4532
(MKVInfo) | + Audio track at 4539
(MKVInfo) | + Sampling frequency: 24000.000000 at 4541
(MKVInfo) | + Channels: 1 at 4547
(MKVInfo) | + Output sampling frequency: 48000.000000 at 4550
(MKVInfo) | + A track at 4557
(MKVInfo) | + Track number: 3 at 4560
(MKVInfo) | + Track UID: 4049756805 at 4563
(MKVInfo) | + Track type: video at 4570
(MKVInfo) | + Enabled: 1 at 4573
(MKVInfo) | + Default flag: 0 at 4576
(MKVInfo) | + Forced flag: 0 at 4579
(MKVInfo) | + Lacing flag: 0 at 4583
(MKVInfo) | + MinCache: 1 at 4586
(MKVInfo) | + Timecode scale: 1.000000 at 4590
(MKVInfo) | + Max BlockAddition ID: 0 at 4598
(MKVInfo) | + Codec ID: V_MS/VFW/FOURCC at 4602
(MKVInfo) | + Codec decode all: 1 at 4619
(MKVInfo) | + CodecPrivate, length 40 (FourCC: XVID, 0x44495658) at 4622
(MKVInfo) | + Default duration: 41.708ms (23.976 fps for a video track) at 4665
(MKVInfo) | + Language: und at 4673
(MKVInfo) | + Video track at 4680
(MKVInfo) | + Pixel width: 608 at 4682
(MKVInfo) | + Pixel height: 448 at 4686
(MKVInfo) | + Interlaced: 0 at 4690
(MKVInfo) | + Display width: 608 at 4693
(MKVInfo) | + Display height: 448 at 4698
(MKVInfo) | + A track at 4703
(MKVInfo) | + Track number: 4 at 4706
(MKVInfo) | + Track UID: 1565409721 at 4709
(MKVInfo) | + Track type: audio at 4716
(MKVInfo) | + Enabled: 1 at 4719
(MKVInfo) | + Default flag: 0 at 4722
(MKVInfo) | + Forced flag: 0 at 4725
(MKVInfo) | + Lacing flag: 1 at 4729
(MKVInfo) | + MinCache: 0 at 4732
(MKVInfo) | + Timecode scale: 1.000000 at 4736
(MKVInfo) | + Max BlockAddition ID: 0 at 4744
(MKVInfo) | + Codec ID: A_VORBIS at 4748
(MKVInfo) | + Codec decode all: 1 at 4758
(MKVInfo) | + CodecPrivate, length 4243 at 4761
(MKVInfo) | + Language: eng at 9008
(MKVInfo) | + Audio track at 9015
(MKVInfo) | + Sampling frequency: 48000.000000 at 9017
(MKVInfo) | + Channels: 2 at 9023
(MKVInfo) | + A track at 9026
(MKVInfo) | + Track number: 5 at 9029
(MKVInfo) | + Track UID: 642903462 at 9032
(MKVInfo) | + Track type: audio at 9039
(MKVInfo) | + Enabled: 1 at 9042
(MKVInfo) | + Default flag: 0 at 9045
(MKVInfo) | + Forced flag: 0 at 9048
(MKVInfo) | + Lacing flag: 1 at 9052
(MKVInfo) | + MinCache: 0 at 9055
(MKVInfo) | + Timecode scale: 1.000000 at 9059
(MKVInfo) | + Max BlockAddition ID: 0 at 9067
(MKVInfo) | + Codec ID: A_VORBIS at 9071
(MKVInfo) | + Codec decode all: 1 at 9081
(MKVInfo) | + CodecPrivate, length 4244 at 9084
(MKVInfo) | + Language: jpn at 13332
(MKVInfo) | + Audio track at 13339
(MKVInfo) | + Sampling frequency: 48000.000000 at 13341
(MKVInfo) | + Channels: 2 at 13347
(MKVInfo) | + A track at 13350
(MKVInfo) | + Track number: 6 at 13352
(MKVInfo) | + Track UID: 1216648328 at 13355
(MKVInfo) | + Track type: subtitles at 13362
(MKVInfo) | + Enabled: 1 at 13365
(MKVInfo) | + Default flag: 1 at 13368
(MKVInfo) | + Forced flag: 0 at 13371
(MKVInfo) | + Lacing flag: 0 at 13375
(MKVInfo) | + MinCache: 0 at 13378
(MKVInfo) | + Timecode scale: 1.000000 at 13382
(MKVInfo) | + Max BlockAddition ID: 0 at 13390
(MKVInfo) | + Codec ID: S_TEXT/UTF8 at 13394
(MKVInfo) | + Codec decode all: 1 at 13407
(MKVInfo) | + Language: eng at 13410
(MKVInfo) |+ EbmlVoid (size: 1024) at 13417
(MKVInfo) |+ Cluster at 14444

Sirber
14th August 2006, 19:11
can we have the file for testing?

LAIN
14th August 2006, 19:12
seem that mkvinfo find 2 video and 2 audio track, probably the second track video is a audio but mkvinfo dont like it, i would need the source to make some test or if you can send me the detaled information (with Media Info gui) in pm

there might also be some change that my code dont like in mkvmerge 1.7. IIRC i've done the code with 1.5. I will take a look tonight at this

Eretria-chan
14th August 2006, 19:14
The file is 264 mb. I'll take a look with media info gui and post it here and we'll see if it helps you. Otherwise I'll upload the file.
http://img215.imageshack.us/img215/8537/mediainfofi5.th.jpg (http://img215.imageshack.us/my.php?image=mediainfofi5.jpg)

Also, using the source to encode the file failed miserably. I have no clue what went wrong.
But I did notice you are using avs2wav to extract audio from the actual container and not the extracted audio? Or is it just the source?

Sirber
14th August 2006, 19:28
The file is 264 mb. I'll take a look with media info gui and post it here and we'll see if it helps you. Otherwise I'll upload the file.
http://img215.imageshack.us/img215/8537/mediainfofi5.th.jpg (http://img215.imageshack.us/my.php?image=mediainfofi5.jpg)

Also, using the source to encode the file failed miserably. I have no clue what went wrong.
But I did notice you are using avs2wav to extract audio from the actual container and not the extracted audio? Or is it just the source?I run avs2wav from the AVS, which use both tracks (video + audio) if avalible.

Eretria-chan
14th August 2006, 19:33
But how do you know which audio stream it will get?
And why extract the audio using mkvextract when you use avs2wav on the input file?

Sirber
14th August 2006, 19:36
I extract the audio we want to keep, and not the one that will play first in the mkv.

We look for:
1) language
2) default
3) first track

Eretria-chan
14th August 2006, 19:41
It is ... confusing. I have no way to extract the audio *and* make it work with enc_aacplus.exe. Avs2wav works, but... only on the input file. How do I know what audio it will acquire? Your explanation makes no sense. I need to study further the details of the source.
WAIT A MINUTE! Using a file that doesn't fail, I see now how you do it. Thanks a lot!
Do you think you need the file for testing, btw?

Sirber
14th August 2006, 19:49
Do you think you need the file for testing, btw?dunno yet, I'm at work ;)

also please keep this thread about RealAnime and not your gui? ;)

Eretria-chan
14th August 2006, 19:54
I'm keeping it about technical details of the workings of your gui :D

Sirber
14th August 2006, 19:58
I'm keeping it about technical details of the workings of your gui :Dthe source is all there ;)

:search:

Eretria-chan
14th August 2006, 21:23
I know it's there, but I'm not a Delphi expert which is why I sometimes ask questions ;)
I am still uncertain of one thing, though... I just can't get any output from enc_aacplus. It does not give any progress report? I don't know. Well, I still have the source and behaviour of your program to check.

Btw, if an encode fails. For example, if you select stop. Then you can't encode that file again unless you remove it and re-add it.

Sirber
14th August 2006, 21:29
I know it's there, but I'm not a Delphi expert which is why I sometimes ask questions ;)
I am still uncertain of one thing, though... I just can't get any output from enc_aacplus. It does not give any progress report? I don't know. Well, I still have the source and behaviour of your program to check.I won't explain how RealAnime work for the sake of your GUI. I'd call that lose of precious time. :sly:

Btw, if an encode fails. For example, if you select stop. Then you can't encode that file again unless you remove it and re-add it.could add a "reset status" thing.

Eretria-chan
14th August 2006, 21:32
I won't explain how RealAnime work for the sake of your GUI. I'd call that lose of precious time. :sly:
I will find out myself! :devil:

could add a "reset status" thing.
Good thinking.

Sirber
14th August 2006, 22:28
gonna do MKV addon tonight.

Eretria-chan
14th August 2006, 22:29
Nice! We love you! :D

LAIN
14th August 2006, 22:30
it,s only for input :p and not output

Sirber
14th August 2006, 22:31
and seems you already managed to have mkv as input so... :p

Eretria-chan
14th August 2006, 22:32
So, how's the mp4 -> mkv converter coming? And are you still planning on a non-anime profile?

Sirber
14th August 2006, 22:33
So, how's the mp4 -> mkv converter coming?That's Detritus Software, British Columbia head development departement's job.
And are you still planning on a non-anime profile?no, since I use general settings

LAIN
14th August 2006, 22:36
So, how's the mp4 -> mkv converter coming?

yes it's me the "bc" dev part!! hehe, i didnt start yet, since we put all our time in the dev of realanime and main features. i cannot tell you when it will be done now.

Sirber
14th August 2006, 22:37
seems I converted Lain to MP4, so the converter might never be produced :D

Way to go Lain!! :D

Eretria-chan
14th August 2006, 22:39
seems I converted Lain to MP4, so the converter might never be produced :D

Way to go Lain!! :D
That means bad to you, since it means my GUI will overshadow yours since it will do both mkv & mp4 output ;) (Since I guess many people would want mp4, too)
Bad Lain! Bad Lain! :p Bad Sirber! Bad Sirber! :p
General profiles? You use... available profiles for ... non-anime encode?

LAIN
14th August 2006, 22:39
[Edit]

this message was removed by the owner

Sirber
14th August 2006, 22:40
why don't you make them in your migthy gui?
all you want is that I make them, so you steal them, then you ask em for more features to steal.

This conversation is over. :sly:

Eretria-chan
14th August 2006, 22:43
No... I want a nice gui to use. Understand that.
You just lack some little tiny features, which if would be present, would make it perfect. That's all. Don't get me wrong, RA is THE best gui in existance right now.

Sirber
14th August 2006, 22:47
No... I want a nice gui to use. Understand that.
You just lack some little tiny features, which if would be present, would make it perfect. That's all. Don't get me wrong, RA is THE best gui in existance right now.
That means bad to you, since it means my GUI will overshadow yours since it will do both mkv & mp4 output
right. go back to your gui and leave mine alone.

Eretria-chan
14th August 2006, 22:53
Don't want to. Want to use RealAnime.

Sirber
14th August 2006, 23:02
Ready!

Download MKV/OGM input addon (http://files.detritus.qc.ca/realanime/RealAnime_500_mkv.exe) (mkvtoolnix 1.7.0)

LAIN
14th August 2006, 23:03
i didnt have time to test it ... i'll do some testing tonight when i will get home

Sirber
14th August 2006, 23:04
i didnt have time to test it ... i'll do some testing tonight when i will get home
it only adds mkvmerge & etc. you can even do that manually :)

Eretria-chan
14th August 2006, 23:09
That was present in alpha 1 I believe, which would explain why I was able to open mkv.

Sirber
14th August 2006, 23:13
I'm starting the code for XviD/MP3 CBR/AVI using mencoder.
I'm using this combinaison since it's what fansuber mostly use.

@Eretria-chan

This message is hidden because Eretria-chan is on your ignore list.

Eretria-chan
14th August 2006, 23:18
Fine, fine, be that way. See if I care.

Sirber
14th August 2006, 23:40
mencoder refuse AVS audio, and I find no AVI Merger in commandline for windows. gonna remove planned xvid support :(

Sirber
14th August 2006, 23:59
RealVideo pacakge installer ready
working on the code. I should have it ready tonight.

Sirber
15th August 2006, 00:19
Alright, RealVideo 10 encoding works.

Sample (http://files.detritus.qc.ca/E001.rmvb)

some tweaking on the settings still need to be done, but the big part is done :)

[edit]

wow! took me 20 minutes! :D

http://files.detritus.qc.ca/222571423_small.jpg
:D

Sirber
15th August 2006, 00:37
Starting to work on Theora package.

Sirber
15th August 2006, 01:08
Finished.

Gonna call the output .OGM, but it's 100% ogg compatible. only a rename so it won't open in winamp :)

Posting a sample soon.

[edit]

Sample (http://files.detritus.qc.ca/E001.ogm)

sure theora doesn't have the quality of x264 or rv10, but it's Free.

Eretria-chan
15th August 2006, 01:11
Ogm is an ogg file with riff headers, yes? Why bother? You should deselect ogm association in winamp.

Sirber
15th August 2006, 01:19
my 5 DVDR of backups in splitted 7z don,t want to decompress.

SIRBER-2006-08-14_09.7z.001 ... SIRBER-2006-08-14_09.7z.005
gives
SIRBER-2006-08-14_09.7z

but then the .7z is "unsupported archive" :(

gonna download the website via FTP then.

Sirber
15th August 2006, 01:49
alright got my blog via FTP.
http://www.detritus.qc.ca/

the biggest part will be my gallery... 18GB :(

Sirber
15th August 2006, 02:56
@Lain

* Cycle the tray icon
* add a "reset status" thing.

Any status on that? Shouldn't take weeks to do that ;)

bratao
15th August 2006, 03:43
Siber, this mencoder version support avs audio.
http://oss.netfarm.it/mplayer-win32.php
should be good xvid support

LAIN
15th August 2006, 04:52
here is few fixed that i've done tonight :

* Added Reset status (for selected file)
* Change the row color when the row is selected (easier to see witch file is selected)
* Change revision of XML file (new stuff saved)


-> I Still need to do the icon stuff, the last try i've done result with a Acces Violation. I'll take a look tomorrow when i came back from work.

Robutix
15th August 2006, 10:59
Aww, you deleted the list of ToDo on alpha1 and alpha2 Sirber? I was comparing changelogs with a1, a2, trying to compare what has changed from previous alphas to this current alpha. I think I'll just look to your website instead.

Robutix
15th August 2006, 11:08
And about the mpeg input problem? Any news Sirber?

Also the initial problem of video dropping repeated frames making the number of video frames shorter than the original, here's my sample output for that. SAMPLE (http://www.mytempdir.com/864084)
About the vid: The scrolling of credits should pause in the center longer than that. Notice that it pause for just split-seconds on my output.

Sirber
15th August 2006, 12:08
Siber, this mencoder version support avs audio.
http://oss.netfarm.it/mplayer-win32.php
should be good xvid supportThanks!

Sirber
15th August 2006, 12:22
C:\Projets\RealAnime5\dist\xvid>mencoder.exe -o test.avi -oac copy -ovc lavc E00
1.avs
MEncoder Sherpya-MinGW-SVN-r19273-4.1.1 (C) 2000-2006 MPlayer Team
CPU: AMD Athlon(tm) 64 Processor 3000+ (Family: 15, Model: 31, Stepping: 0)
SSE2 supported but disabled
3DNow supported but disabled
3DNowExt supported but disabled
CPUflags: Type: 15 MMX: 1 MMX2: 1 3DNow: 0 3DNow2: 0 SSE: 1 SSE2: 0
Compiled for x86 CPU with extensions: MMX MMX2 SSE

success: format: 0 data: 0x0 - 0x28
AVS file format detected.
VIDEO: [YV12] 640x480 12bpp 23.976 fps 0.0 kbps ( 0.0 kbyte/s)
[V] filefmt:38 fourcc:0x32315659 size:640x480 fps:23.98 ftime:=0.0417
Opening video filter: [expand osd=1]
Expand: -1 x -1, -1 ; -1, osd: 1, aspect: 0.000000, round: 1
==========================================================================
Opening video decoder: [raw] RAW Uncompressed Video
VDec: vo config request - 640 x 480 (preferred colorspace: Planar YV12)
VDec: using Planar YV12 as output csp (no 0)
Movie-Aspect is undefined - no prescaling applied.
videocodec: libavcodec (640x480 fourcc=34504d46 [FMP4])
Selected video codec: [rawyv12] vfm: raw (RAW YV12)
==========================================================================
audiocodec: framecopy (format=fffe chans=2 rate=48000 bits=16 B/s=192000 sample-
4)
New_Face failed. Maybe the font path is wrong.
Please supply the text font file (~/.mplayer/subfont.ttf).
subtitle font: load_sub_face failed.
Writing header...
ODML: Aspect information not (yet?) available or unspecified, not writing vprp h
eader.
Writing header...
ODML: Aspect information not (yet?) available or unspecified, not writing vprp h
eader.
Pos: 23.9s 574f (100%) 71.74fps Trem: 0min 7mb A-V:0.042 [941:1536]
Flushing video frames
Writing index...
Writing header...
ODML: Aspect information not (yet?) available or unspecified, not writing vprp h
eader.

Video stream: 941.627 kbit/s (117703 B/s) size: 2817886 bytes 23.941 secs 5
74 frames

Audio stream: 1536.000 kbit/s (192000 B/s) size: 4588588 bytes 23.899 secs
Seems to work! thanks! :D

Sirber
17th August 2006, 14:13
my server at home is not stable. gonna find another host.

[edit]

PowerSupply exploded. 275W was definitly not enough :D

Sirber
17th August 2006, 22:44
got a 300W.
gonna flush simplephpblog and install xoops instead, a CMS.

www.detritus.qc.ca should be back online in few hours.

Sirber
18th August 2006, 02:16
so, no bugs with RealAnime 5 alpha 2? :confused:

Eretria-chan
18th August 2006, 02:23
Aside from the one with the big matroska file, none that I can think of...

Sirber
18th August 2006, 02:31
Aside from the one with the big matroska file, none that I can think of...k

Lain is investigating on that.

Eretria-chan
18th August 2006, 02:33
Btw, the matroska add-on is simply listed as "RealAnime 5.0.0" in add/remove programs. Perhaps that should be changed?

Sirber
18th August 2006, 02:39
Btw, the matroska add-on is simply listed as "RealAnime 5.0.0" in add/remove programs. Perhaps that should be changed?nice, I have 5 RealAnime 5.0.0. Uninstaller in Prorgam Files are ok, gonna try to fix add/remove

Danisan
18th August 2006, 08:31
I'm seeing x264.exe crashes on my P4 machine on some sources, but not on my main AMD system. It might be hardware related and not RealAnime related but it sure is weird. Does RA 5 create a logfile, because I can't find it?

EDIT: It seems like my P4 is overheating and creating errors. So...not RA's fault. Carry on...

Sirber
18th August 2006, 12:06
RA5 still make no logs. Adding that to the todo :D

LAIN
18th August 2006, 13:06
I'm seeing x264.exe crashes on my P4 machine on some sources, but not on my main AMD system. It might be hardware related and not RealAnime related but it sure is weird. Does RA 5 create a logfile, because I can't find it?

EDIT: It seems like my P4 is overheating and creating errors. So...not RA's fault. Carry on...

Hi Dasani, i use to have the same problem with my amd 2400+, it was overheating (80 degree) and since the moment that i've change the thermal paste, it stopped to crashed.

Robutix
19th August 2006, 04:50
Hey, what happened to the mpeg input problem? Was it fixed?
And the out of sync issue due to the video dropping repeated frames? Have you checked my included SAMPLE in the last page?

Sirber
19th August 2006, 16:04
I moved MPEG to DirectShowSource. Should work better.
Downloading your sample...

Sirber
19th August 2006, 16:11
And about the mpeg input problem? Any news Sirber?

Also the initial problem of video dropping repeated frames making the number of video frames shorter than the original, here's my sample output for that. SAMPLE (http://www.mytempdir.com/864084)
About the vid: The scrolling of credits should pause in the center longer than that. Notice that it pause for just split-seconds on my output.
I don't see anything wrong, except low q ;)
video and audio is sync

Robutix
19th August 2006, 19:28
No it isn't. The last seconds were repeated! The credits should play longer. I think I need to show you the original... (Btw, its encoded on default setting of RA (268kbps) that's why video seems to be LQ) :p

EDIT:
Here is the original sample of my video. ORIGINAL SAMPLE (http://www.mytempdir.com/874234) Compare how the credits here showed longer than the encoded output by RA. Try to re-encode this video in RA yourself to see if the output's the same with what I have.

Sirber
19th August 2006, 22:08
Btw, the matroska add-on is simply listed as "RealAnime 5.0.0" in add/remove programs. Perhaps that should be changed?fixed in new installers.

I'm making xvid/mp3 adon tonight.

Sirber
19th August 2006, 22:20
@Lain

Learn how to make Balloon Tips and systray icons
http://www.delcode.com/page2.htm

Sirber
20th August 2006, 12:43
alright, website completly back.
Thanks Lain for the hosting! :D

Sirber
20th August 2006, 15:00
mpeg4 asp encoding work (1pass so far).
the build I got with AVS audio enabled don't have xvid nor lame, so I will stick with libavcodec.

Sirber
20th August 2006, 15:06
Can someone post settings for the 3 quality mode for mencoder for vcodec=mpeg4 (lavc)?

Normal:
High:
Highest:

thanks!

[edit]

// Codecs
sCmd := sCmd + '-ovc lavc -oac lavc −ffourcc DIVX −lavcopts ';

// Audio
sCmd := sCmd + 'acodec=mp3:abitrate=';
case oSetting.iAQuality of
0: sCmd := sCmd + '96';
1: sCmd := sCmd + '128';
2: sCmd := sCmd + '160';
end;
// Video
if (bFirst) then
sCmd := sCmd + ':vpass=1:turbo:vb_strategy=1:'
else
sCmd := sCmd + ':vpass=2:';
sCmd := sCmd + 'vcodec=mpeg4:vbitrate=' + IntToStr(oSetting.iVBitrate) + ':autoaspect:';
case oSetting.iVQuality of
0: sCmd := sCmd + 'vmax_b_frames=3:mbd=1:dia=1';
1: sCmd := sCmd + 'vmax_b_frames=3:mbd=1:v4mv:dia=-2:trell';
2: sCmd := sCmd + 'vmax_b_frames=3:mbd=1:v4mv:dia=-3:trell';
end;
That would be a start. Any comments?

Sirber
20th August 2006, 21:12
I'm testing a solution to fix automaticly AVI with VBR MP3, to prevent the audio delay.

Algo:
If AVI then
If VBR MP3 then
recode AVI with mencoder (V: copy A: MP3 CBR 320kbps)
use new source as main source

CMD:
C:\Projets\RealAnime5\dist\xvid>mencoder.exe "Source VBR.avi" -oac lavc -ovc copy -o "New Source.avi" -lavcopts acodec=mp3:abitrate=320

I'm currently encoding with RA5 the output to see if the delay is gone. You will require to have xvid addon for this to work.

Sirber
21st August 2006, 01:30
failed.

encoded clip is async. the only way so far is via vdub with the fixes on a page way before. sad :(

Sirber
21st August 2006, 12:14
Success! :D

http://forum.doom9.org/showthread.php?p=865951#post865951

Gonna add VDub to RealAnime installer. You'll need to have VFW codecs installed (or configured in FFDshow) for this to work.
The delay is gone! :D

Sirber
21st August 2006, 12:45
BUG!!!

MediaInfo_Get(handle, StreamKind_Audio, 0, 'Codec', InfoKind_Text, 0);

returns a number, not a codec name. So all our checks for "AAC" don't work :)

Sirber
22nd August 2006, 01:50
http://img246.imageshack.us/img246/2959/cbrvz2.png

So, isn't that great? Say good bye to delays!*

from VBR MP3 in AVI ;)

Sirber
22nd August 2006, 02:00
@Lain
if (bStop = true) then
begin
for iStatus := 0 to (aFiles.Count - 1) do
if (lstFiles.Cells[0, iStatus + 1] = 'ready') then
lstFiles.Cells[0, iStatus + 1] := 'stopped';
break;
end;
Setting another status than "ready" to multiple file is really a pain to reset back one by one :devil:

Kayser
22nd August 2006, 03:47
Great work Sirber! I'm anxiously waiting for next RA release :)

Kanuki
22nd August 2006, 03:55
I'm seeing x264.exe crashes on my P4 machine on some sources, but not on my main AMD system. It might be hardware related and not RealAnime related but it sure is weird. Does RA 5 create a logfile, because I can't find it?

EDIT: It seems like my P4 is overheating and creating errors. So...not RA's fault. Carry on...

I'm having the same problem. But my system is AMD.

Sirber
22nd August 2006, 12:11
I'm having the same problem. But my system is AMD.Overheating. Add fans or change the CPU termal pasta.

Sirber
22nd August 2006, 12:20
Well, for those who wanna try the latest build you can get it here:
http://www.detritus.qc.ca/files/RA5_pre_a3.zip

This is not alpha 3, this contains bugs, we have no responsability over it.

Danisan
22nd August 2006, 13:03
I'm having the same problem. But my system is AMD.

My problem was that i ran the CPU-fan at 5V to keep the noise down. Good cooling is important.

Well, for those who wanna try the latest build you can get it here:
http://www.detritus.qc.ca/files/RA5_pre_a3.zip

This is not alpha 3, this contains bugs, we have no responsability over it.

Thanks for the new build. :D

Sirber
22nd August 2006, 23:35
Thanks for the new build. :D1 comment? :(

Kayser
22nd August 2006, 23:43
I'm downloading it now Sirber :), I'll comment on it later. Thanks for your hard work

Sirber
22nd August 2006, 23:46
I'm downloading it now Sirber :), I'll comment on it later. Thanks for your hard work
Maybe I'm complaining too early ;)

Kayser
23rd August 2006, 00:25
I tried encoding a Mushishi episode (a troublesome episode delaywise) and got the following:

>Found VBR MP3 in AVI, extracting...
>Error: output file not found
Warning: Source incompatible. Going to next file.

With other sources (Major) it goes well (or so I think, I have to finish the encode before I can say for sure)

Sirber
23rd August 2006, 03:13
looks like vdub failed the output. do you have VFW decoders for your source?

Kayser
23rd August 2006, 11:45
Sure I have... I noticed something weird. It happened again with another source, I closed RA and opened it again, and that solved it. The first time vdub didn't show up and I got the message posted above. After I restarted, vdub showed up normally and the encode went fine. I'll try with the mushishi source once again to see if that happens again.

Sirber
23rd August 2006, 12:16
thanks for helping with the debug :D
I encoded 3 files whitout problem, 2 were detected as VBR.

Kanuki
23rd August 2006, 16:50
Overheating. Add fans or change the CPU termal pasta.

That's funny because I don't think my cpu is overheating just only for some source(mostly .mkv).

Eretria-chan
23rd August 2006, 18:56
Great to see a new build, even if it isn't a new alpha build.
One question & a thought, though. Maybe I'll find my answer as I try it, as I will, but anyway...

Is the (skip if) feature added yet? That would be SOOO nice.
Thought: Is it possible for RA to actually set certain settings for ffdshow, if installed? That would, it could tick the VFW handlers in ffdshow & make vdub work perfectly without errors.

Sirber
23rd August 2006, 19:38
look in the first post, you have what is done and what is left.

clone83
24th August 2006, 00:30
sirber where can i download all the addon packages...?

Eretria-chan
24th August 2006, 01:12
Those packages are bundled with the pre-alpha 3 package.
And btw, they, too, have the general title "RealAnime 5.0.0" in Add / Remove apps.
So it's not done. Too bad. I'll wait a little longer then.

Sirber
24th August 2006, 01:41
And btw, they, too, have the general title "RealAnime 5.0.0" in Add / Remove apps.
MPEG4 ASP and Theora are ok. Loosk like I didn't recompile MKV and Real.
Also, you need to uninstall them and reinstall them to get the right name ;)

Eretria-chan
24th August 2006, 11:39
I know. But seing as I installed them on a fresh Vista installation I don't think they could have been installed before. I think I only picked the mkv add-on.

clone83
24th August 2006, 23:57
MPEG4 ASP and Theora are ok. Loosk like I didn't recompile MKV and Real.
Also, you need to uninstall them and reinstall them to get the right name ;)

i think u r right sirber i have installed all of the addons and these 2 have to be re-compiled but other then that r u able to make an addon to have other output formats? i thought it woul;d be a good suggestion as some people would like to have a different output then mp4.

Sirber
25th August 2006, 12:16
curerntly packages are static:

avc/aac+ v2/mp4
asp/mp3/avi
rv10/aac+/rmvb
theora/vorbis/ogg

I don't plan multiple container per package. Also, since I got my Nikon D50, I don't plan to be on my PC as often as before ;)

Robutix
27th August 2006, 17:19
So the pre-alpha3 only lacks those red stuffs written on the first page?
Anyway, a few tweaks with the installer packages still should be taken care of. :)

Sirber
27th August 2006, 19:02
It's missing:

* Sub / Audio track override
* Cycle systray icon
* Add Hint to filtering and stuff
* Option to specify what to do in case of already existing output file
* Supports more inputs
* RA5 logs

Packages are already fixed, but not in pre-a3.

Kanuki
27th August 2006, 19:42
Siber
The audio quality is too poor after encoded. why don't you increase the kbps from 32 to 64 or higher?

Sirber
27th August 2006, 20:02
32kbps (HE-AAC PS) sounds #1 on every source I've encoded for years. Be sure your source is at least 44kHz and enough bitrate (ex: MP3 at 128kbps).

64 and more is just a waste of bitrate.

[edit]

my current encoder also only provide 16 - 48kbps, but 48 is broken.

Sirber
28th August 2006, 00:57
so, RA5 is going mostly well for mostly most people? :D

Kayser
28th August 2006, 01:03
It's going great here :)... I still get the vdub issue I mentioned before every now and then, but if I restart RA the file encodes just fine. And today it crashed after manipulating the filelist and clicking encode, but I can't really remember what I did (I think I cleaned up what was done, and then removed files manually or something) and can't say for sure it has to do with the file list. By the way, great shot you have in your sig, you're really good at that :)

Sirber
28th August 2006, 01:07
It's going great here :)... I still get the vdub issue I mentioned before every now and then, but if I restart RA the file encodes just fine.The "File not found" thing? I could try to rerun vbdub in that case...

And today it crashed after manipulating the filelist and clicking encode, but I can't really remember what I did (I think I cleaned up what was done, and then removed files manually or something) and can't say for sure it has to do with the file list.Hum... could you find how to please? These filelist bugs are hard to find theses days :)

By the way, great shot you have in your sig, you're really good at that :)Thanks! :D You can see more here (http://clubphoto.detritus.qc.ca/gallery/sirber).

Kayser
28th August 2006, 01:41
The "File not found" thing? I could try to rerun vbdub in that case...

That could do it I think... the problem with the file not found is that vdub never showed up, that's why the file's not found :)

Hum... could you find how to please? These filelist bugs are hard to find theses days :)

Sure, I'll try to break RA again :)

Thanks! :D You can see more here (http://clubphoto.detritus.qc.ca/gallery/sirber).

Cool, I'll check it out

Sirber
28th August 2006, 17:15
That could do it I think... the problem with the file not found is that vdub never showed up, that's why the file's not found :)Maybe it takes a bit more time than CLI to be "active", so my waiting loop is not working and it fails...

Kanuki
29th August 2006, 02:59
32kbps (HE-AAC PS) sounds #1 on every source I've encoded for years. Be sure your source is at least 44kHz and enough bitrate (ex: MP3 at 128kbps).

64 and more is just a waste of bitrate.

[edit]

my current encoder also only provide 16 - 48kbps, but 48 is broken.

128 kb/s (64/ch, stereo) CBR 48000 Hz - good enough?

Pre Alpha 3 less crash.

Sirber
29th August 2006, 12:32
RA can't crash. What is crashing / not working?

Kanuki
29th August 2006, 13:14
x264 crash

Sirber
29th August 2006, 13:20
great

Sirber
30th August 2006, 23:15
Gonna add the possibility to use VFW as source (AVISource) instead of DirectShowSource. Could help prevent a/v desync with some AVI.

Sirber
30th August 2006, 23:46
x264 crash
Maybe this can help you:

http://forum.doom9.org/showthread.php?t=115380

Sirber
31st August 2006, 00:21
I remade the todo list. We lack time so I removed fancy things. Gonna try to release alpha 3 as soon as possible.

Sirber
31st August 2006, 01:13
OH YEAH!!!!! SOUND IS SYNC!!! :D :D :D
via VFW

http://img208.imageshack.us/img208/8281/222571423smallva1.jpg

LAIN
31st August 2006, 02:03
ah, that's a good news...

[Edit]

After 3 versions of Realanime has it's major problem is solved (please donate ;))

Sirber
31st August 2006, 02:18
major problem solved using old technology... pfff it's a shame

Kayser
1st September 2006, 01:24
So VWF is the way to go?
BTW... I tried reproducing the crash I got after messing with the filelist but couldn't do it :S... The only thing that was for sure is that I was encoding, i stoped and messed with the files in the list, clicked encode again and RA crashed, but can't reproduce the error. I'm sorry I can't help out more :(

Sirber
1st September 2006, 12:59
So VWF is the way to go?As input yes, for AVI. VFW keeps things perfectly sinc. I think DShow is ment for playback so it check less...

BTW... I tried reproducing the crash I got after messing with the filelist but couldn't do it :S... The only thing that was for sure is that I was encoding, i stoped and messed with the files in the list, clicked encode again and RA crashed, but can't reproduce the error. I'm sorry I can't help out more :(ok. thanks for trying :)

Sirber
3rd September 2006, 14:27
adding "if output exists"

http://img394.imageshack.us/img394/2352/raoutqj9.png

Sirber
3rd September 2006, 14:52
// Container
Result.sOutput := Result.sOutput + ExtractFileName(sSource);
case Result.iVCodec of
0: Result.sOutput := ChangeFileExt(Result.sOutput, '.mp4');
1: Result.sOutput := ChangeFileExt(Result.sOutput, '.rmvb');
2: Result.sOutput := ChangeFileExt(Result.sOutput, '.ogm');
3: Result.sOutput := ChangeFileExt(Result.sOutput, '.avi');
end;
Result.bOutputExists := FileExists(Result.sOutput);
if ((Result.bOutputExists = true) and (Result.iOverwrite = 1)) then
begin
// Output exists and we must rename
if (Result.sOutput = sSource) then
begin
// Output will overwrite the source... BAD!
// Renaming current output
case Result.iVCodec of
0: Result.sOutput := ChangeFileExt(Result.sOutput, '.new.mp4');
1: Result.sOutput := ChangeFileExt(Result.sOutput, '.new.rmvb');
2: Result.sOutput := ChangeFileExt(Result.sOutput, '.new.ogm');
3: Result.sOutput := ChangeFileExt(Result.sOutput, '.new.avi');
end;
end
else
begin
// Rename the existing output
if (FileExists(Result.sOutput + '.bak')) then
DeleteFile(Result.sOutput + '.bak');
RenameFile(Result.sOutput, Result.sOutput + '.bak');
end;
end;
That should do the trick. If Result.iOverwrite = 0, it's normal overwrite, if Result.iOverwrite = 2 I will skip in the encoding loop.

Sirber
3rd September 2006, 18:17
http://img72.imageshack.us/img72/5748/avs2wavfv3.png
:confused:

danpos
3rd September 2006, 18:37
@Sirber

This is a very, very annoying error from Windows running some kinda applications. It happens with Win XP in several languages. Prodater64 did a 'workaround' utility that monitor if this 'pop-up' error happens and so 'kill it'. More informations about Prodater64 tool you find here (http://www.vmesquita.com/forum/index.php?topic=3944.msg27594#msg27594) (no french version atm but Prodater64 can to do it if asked for ;) ).

Regards,

Sirber
3rd September 2006, 19:41
I think it'S related top the alpha version of AviSynth I'm using, going back to 2.5.6.
If not, I will ask Prodater64! Thanks!

Sirber
3rd September 2006, 21:31
still had that error, gonna contact him.

[edit]

done!

http://www.vmesquita.com/forum/index.php?topic=3944.msg49165#msg49165

Eretria-chan
3rd September 2006, 21:58
That should do the trick. If Result.iOverwrite = 0, it's normal overwrite, if Result.iOverwrite = 2 I will skip in the encoding loop.
Sirber, it's great that you're finally adding this much longed for feature, but that code isn't safe. Not that I'm telling you to change it, but here was a method I used if the file should be renamed:

case DO_RENAME:
{
int i;
DWORD dwIndex = 0;
for (i = pFile->strOutputFile.GetLength(); pFile->strOutputFile[i] != '.'; i--);
CString strNewOutput = pFile->strOutputFile.Mid(0, i);
CString strTemp = strNewOutput + " (Newly Encoded File).mkv";
while ( DoesFileExist(strTemp) )
{
strTemp.Format("%s (Newly Encoded File) (Dummy Addition #%u)", strNewOutput, dwIndex++);
ASSERT(dwIndex < 0xFFFFFFFF);
}
pFile->strOutputFile = strTemp;
break;
}

Basically, if the file exists, add "(Newly Encoded File)" to the filename. If THAT file exists, then add "(Newly Encoded File) (Dummy Addition #%u)" to the file. Replace %u with 0 up to 0xFFFFFFFF. Should be relatively safe.

Thanks for adding this much longed for feature!

Sirber
3rd September 2006, 22:05
If my .bak exists I delete it, and replace it with the new one.
Isn't that enough? You always have 1 copy.

maybe I'll put Lain to make more checks...

Sirber
3rd September 2006, 22:07
thinking of changing the audio codec. gonna dump avs2wav and enhAacPlus to use bepipe and nero.

Sirber
3rd September 2006, 22:29
code is done, it works!
pretty much faster then avs2wav+enhAacPlus...
I also set the audio encoding first (before video encoding).

this is gonna be in alpha 3.

sample (http://www.mytempdir.com/907830)

Eretria-chan
3rd September 2006, 22:59
If my .bak exists I delete it, and replace it with the new one.
Isn't that enough? You always have 1 copy.

maybe I'll put Lain to make more checks...
I don't know. I don't code Delphi and I must say some part still confuses me of that code. Anyway, if it renames the file fine even if there is file with the name you're trying to rename to, that would be cool.

About that sample: Audio is superb! Video quality is average. It smoothes out a little too many details at some point. Good work :)

Sirber
4th September 2006, 00:03
About that sample: Audio is superb! Video quality is average. It smoothes out a little too many details at some point. Good work :)the clip is 23 sec, so it's perfectly normal video Q suck. The sample is for audio, which is nero he-aac + PS at 32kbps

Sirber
4th September 2006, 00:08
I'll also be able to add 48kbps HE-AAC PS. So it's all good news.

Sirber
4th September 2006, 01:17
Second pre-alpha 3 release:

Download (http://www.detritus.qc.ca/files/RA5_pre_a3_2.zip)

Changelog:
* New audio encoder
* Can use VFW for AVI as input (good against async output)
* Can pre-process AVIs via VDub (for MP3 VBR)
* "If output exists" code (not saved yet in XML)

maybe other stuff, don't remember.

This release requires .NET Framework (for BePipe).

LAIN
4th September 2006, 01:24
* "If output exists" code (not saved yet in XML) <- the code is done, i just need to commit it
* change "reset status" for "reset all" ... faster for ppl like sirber that dont want to reset status one by one :p

Sirber
4th September 2006, 01:25
* change "reset status" for "reset all" ... faster for ppl like sirber that dont want to reset status one by one :pHow about both?

LAIN
4th September 2006, 01:31
do you still want to reset the 3 before and after the selection ???

Sirber
4th September 2006, 01:32
do you still want to reset the 3 before and after the selection ???Yes please, and only the numbers that aren't a multiple of 3. thanks! :D

Eretria-chan
4th September 2006, 08:48
Great news! I'll definetly be testing this when I get home! Hey, I might even write a short Mp4 -> Mkv converter program.
Thanks for your hard work, Sirber :D

killerhex
4th September 2006, 11:02
testing encoding to RV10 encoding is going smoothly no probs so far will test the other codecs later

Sirber
4th September 2006, 14:03
testing encoding to RV10 encoding is going smoothly no probs so far will test the other codecs later
I haven't tested much other codecs than x264. Please post any problems you encounter.

killerhex
4th September 2006, 17:38
finished encoding with rv10 and i got no problems at all will start testing the ASP addon

Sirber
4th September 2006, 18:04
Is the quality ok? What settings did you use?

Eretria-chan
4th September 2006, 18:25
First report! Output was Renamed to Shinobuden - 01.mp4 and it skipped it when I tried to encode it! Awesome!
But I can't encode anyway... the log says "Running audio analysis and encoding..." then "Error #1" and "Encoding finished." :confused:

Sirber
4th September 2006, 18:51
Do you have .net?
Is the renaming thing working or not?

Eretria-chan
4th September 2006, 19:03
I have Dot Net 1.1 installed (and 3.0). The renaming works! It adds ".bak" to the file.

Sirber
4th September 2006, 19:22
Maybe you need .net 2.0, for BePipe.
Start bepipe from cmd.exe and see what's wrong.

Eretria-chan
4th September 2006, 19:29
No, bepipe works. What's the usual command line that RealAnime uses to start Bepipe?

killerhex
4th September 2006, 19:41
i used the "Better" settings the quality is good havent used the best and normal settings

Sirber
4th September 2006, 19:46
No, bepipe works. What's the usual command line that RealAnime uses to start Bepipe?
look for "runaudio.cmd" in RA temp folder

Eretria-chan
4th September 2006, 19:58
It says "can't open script."
Trying to open an avisynth file also results in an error. Avisynth is probably not installed. I'll install it and get back to you with the results.

Sirber
4th September 2006, 20:04
It says "can't open script."
Trying to open an avisynth file also results in an error. Avisynth is probably not installed. I'll install it and get back to you with the results.May I ask why AVISynth is not installed? :angry:

Eretria-chan
4th September 2006, 20:08
May I ask why AVISynth is not installed? :angry:
Probably because it got lost when I switched to Vista after XP refused to connect to Internet via the Network.
Anyway, RA seems to work now.
It failed on some files with Error #1, and I think RA4 failed on those before, too. It's encoding another one now, however, and so far it works.

So, two things have been verified: next file on error works and skip if exist works :D

Sirber
4th September 2006, 20:10
Probably because it got lost when I switched to Vista after XP refused to connect to Internet via the Network.
Anyway, RA seems to work now.
It failed on some files with Error #1, and I think RA4 failed on those before, too. It's encoding another one now, however, and so far it works.k. maybe you miss some DShow filters for those files.

So, two things have been verified: next file on error works and skip if exist works :Dgood

I added 48kbps for AVC preset.

Also, if you encode AVIs, and they use VBR MP3, I suggest you check in Encoder, Advanced, AVI: use VFW. Helps with the sinc :)

Sirber
4th September 2006, 20:12
hum... I think I will try another 50kbps drop for video bitrate... 268kbps gives a pretty nice picture...

Eretria-chan
4th September 2006, 20:12
http://objection.mrdictionary.net/go.php?n=973119
I'll check those files and see if they play!
UPDATE: No, they do play. However, I noticed the audio stream is 22050 Hz & Mono (not very good quality that is). Maybe that is screwing it up?

Sirber
4th September 2006, 20:19
http://objection.mrdictionary.net/go.php?n=973203
alright, thanks for the debuging!

Eretria-chan
4th September 2006, 20:30
http://objection.mrdictionary.net/go.php?n=973203
alright, thanks for the debuging!
http://objection.mrdictionary.net/go.php?n=973351
However, I'm having trouble with other sources. It keeps printing Error #1. For the ogm files, it runs the conversion, error #1, incompatible source, next.
I miss a reset status for all, though :( But I guess that'll come.

UPDATE: And the problem IS... your suggestion of using VFW! Can't find autio stream, it says. However, unticking that advamced options makes it work.
UPDATE2: It still fails on some videos. I suspect it would be the audio stream seeing as they were the ones RA4 failed on, too. Encoding another file now. Running first pass...

Sirber
4th September 2006, 21:15
http://objection.mrdictionary.net/go.php?n=973351
However, I'm having trouble with other sources. It keeps printing Error #1. For the ogm files, it runs the conversion, error #1, incompatible source, next.wierd... gonna check.
I miss a reset status for all, though :( But I guess that'll come.Done in SVN.

UPDATE: And the problem IS... your suggestion of using VFW! Can't find autio stream, it says. However, unticking that advamced options makes it work.From OGM?
UPDATE2: It still fails on some videos. I suspect it would be the audio stream seeing as they were the ones RA4 failed on, too. Encoding another file now. Running first pass...k

Sirber
4th September 2006, 21:18
http://objection.mrdictionary.net/go.php?n=973932

OGM --> MKV --> AVI
so VFW code kicks in.

Can you provide me a link with an OGM file? I don't have any source avalible.

Eretria-chan
4th September 2006, 21:25
From OGM?
For all files. If ticked, no file will encode. If unticked, all the files but the troublesome ones will encode.
Also, I am not sure it was the actual ogm file that was causing the problem. It might just have been that option. I'll get back to you once encoding reaches those files.

Sirber
4th September 2006, 21:25
sExt := LowerCase(ExtractFileExt(oSetting.sSource));

...

// Make AVS
DecimalSeparator := '.';
avs := TStringList.Create;
avs.Add('# ' + Application.Title);
if (oSetting.TrackVideo.bEncode) then
begin
if (oSetting.TrackAudio.bEncode = true) then
begin
if (oSetting.TrackVideo.sSource = oSetting.TrackAudio.sSource) then
begin
// Audio and Video in same file
if ((sExt = '.avi') and (oSetting.bVFW = true)) then
avs.Add('AVISource("' + oSetting.TrackVideo.sSource + '")')
else
avs.Add('DirectShowSource("' + oSetting.TrackVideo.sSource + '")');
end
else
begin
// Video and Audio in different files
avs.Add('video = DirectShowSource("' + oSetting.TrackVideo.sSource + '")');
avs.Add('audio = DirectShowSource("' + oSetting.TrackAudio.sSource + '")');
avs.Add('AudioDubEx(video, audio)');
end;
end
else
begin
avs.Add('DirectShowSource("' + oSetting.TrackVideo.sSource + '", audio = false)');
end;
end;
VFW code shouldn't kicks in for OGM.

Sirber
4th September 2006, 21:26
For all files. If ticked, no file will encode. If unticked, all the files but the troublesome ones will encode.
Also, I am not sure it was the actual ogm file that was causing the problem. It might just have been that option. I'll get back to you once encoding reaches those files.Did you enable VFW codecs in ffdshow? :sly:

Eretria-chan
4th September 2006, 21:30
Hmm, I don't think so :p You never said I have to :p
I'll do that and let RA use your VFW with the next avi file encode.
EDIT: You should write a FAQ.

Sirber
4th September 2006, 21:40
Hmm, I don't think so :p You never said I have to :p
I'll do that and let RA use your VFW with the next avi file encode.http://objection.mrdictionary.net/go.php?n=974255
EDIT: You should write a FAQ.
Yes, when RA5 comes final.

Eretria-chan
4th September 2006, 21:44
http://objection.mrdictionary.net/go.php?n=974255
http://objection.mrdictionary.net/go.php?n=974281

Sirber
4th September 2006, 22:12
So, does it work with the right decoders? ;)

Eretria-chan
5th September 2006, 00:22
Dunno if this is a new file it's encoding or not. Noting to myself the current file in encoding progress.

I wonder what happens if I enter hibernation when x264 is running?

Sirber
5th September 2006, 01:29
it will cotiune back when you power it up again.
I'm drubk, sake and wine. so I cannot help you!

http://objection.mrdictionary.net/go.php?n=977988

Sirber
5th September 2006, 01:55
http://objection.mrdictionary.net/go.php?n=978475

mouahhahaahhaaha

Eretria-chan
5th September 2006, 11:47
Hehe. That's awfully cool. That means never a broken encode ever again. It'll work itself to death each and every day.
I see you've cracked the secret code, too. Gave you some fun todo, didn't I? :p

Anyway yeah, let's wait until this encode ends and see what happens.
Hmmm. I see that x264 is once more set to one processor only. I didn't do that - so who did?

Sirber
5th September 2006, 12:38
Hehe. That's awfully cool. That means never a broken encode ever again. It'll work itself to death each and every day.
I see you've cracked the secret code, too. Gave you some fun todo, didn't I? :p

Anyway yeah, let's wait until this encode ends and see what happens.
Hmmm. I see that x264 is once more set to one processor only. I didn't do that - so who did?
x264 is set to 2 threads.

Eretria-chan
5th September 2006, 12:44
And affinity was set to CPU 1
...Which probably is because RA5 is set to CPU1 as well, which again, I did not do.
BTW, it seems your VFW works now.

Sirber
5th September 2006, 12:49
RealAnime.exe and x264.exe are 2 different process.

// Standard stuff
sCmd := sCmd + '--bitrate ' + IntToStr(oSetting.iVBitrate) + ' ';
sCmd := sCmd + '--no-fast-pskip ';
sCmd := sCmd + '--no-psnr ';
sCmd := sCmd + '--progress ';
sCmd := sCmd + '--thread-input ';
sCmd := sCmd + '--threads 2 ';
so it should use 2 cpu. maybe vista is borked ;)

Eretria-chan
5th September 2006, 13:05
But as you now, child processes inherit the properties of their parents. If RealAnime is set to one processor, so is x264 since RealAnime starts it. But who set the affinity on RA?

Sirber
5th September 2006, 13:06
But who set the affinity on RA?
http://objection.mrdictionary.net/go.php?n=984044

;)

[edit]

I don't have a SMP WS so I cannot test. Does RA4 behave the same?

Eretria-chan
5th September 2006, 17:35
Could be the OS. Anyway, it does not give much trouble. RealAnime has not encountered a problem up until now and has finished some encodes :)

Sirber
5th September 2006, 18:39
Do you hav XP also? Could be cool to test if SMP work with x264.

Eretria-chan
5th September 2006, 19:39
I have XP on another partition, but... SMP works, yes. I have also seen cases in XP where it has messed up the affinity. It's probably a core OS fault.
I just made a converter for Mp4 -> Mkv. Though mkvmerge & co needs to be in the same directory as the program along with all the mp4 files to convert.

EDIT: VFW hack is making those un-encodable files work? Time will tell, but it seems so now.
Well, it worked for one. But then x264 crashed due to a bad frame.

Eretria-chan
5th September 2006, 21:12
Sirber, RealAnime crashed with error message "Débordement de pile"
What is that?!

Sirber
5th September 2006, 21:13
Stack overflow :confused:

Sirber
5th September 2006, 22:42
Upgraded to Turbo Delphi (2006).

Eretria-chan
6th September 2006, 10:15
I can confirm that the second time I started RA, affinity was set to one processor. I will look further into the matter.

killerhex
6th September 2006, 10:57
hey sirber how does RApreA3 work on dual audio anime i didnt see the track selection like in 4.2.0

Sirber
6th September 2006, 12:28
Selection engine:
1) Choose by language (keep asian audio, keep english/french subs)
2) Choose dedault track (if avalible)
3) Choose the first one

killerhex
6th September 2006, 14:05
is there a selection where i can keep both audios

Sirber
6th September 2006, 14:07
is there a selection where i can keep both audiosno, sorry.

the goal of RA is to produce small files, and to be simple to use.

killerhex
6th September 2006, 15:46
ok then ill guess if want to keep both audio ill use v4.2.0 i use v5 mostly for avi to rmvb or avc conversion

Sirber
6th September 2006, 18:01
Not much things to do:

* Sub / Audio track override
* Supports more inputs

Eretria-chan
6th September 2006, 18:10
no, sorry.

the goal of RA is to produce small files, and to be simple to use.
I think the correct term is oversimplified. I see it that you just don't want to devuldge into something advanced that allows users to select what stream to keep (and possibly preview them).

Sirber
6th September 2006, 18:12
I think the correct term is oversimplified.
Simplicity is the ultimate sophistication. (Leonardo da Vinci) ;)

Also, current core don't allow more than 1 stream of each kind.
So it's simpler to code and manage.

Eretria-chan
6th September 2006, 23:08
Yes, you want to make things as simple as possible for yourself. It isn't enough with an easy GUI, the code needs to be simply too :sly: Oversimplification! But that's a good thing...

Sirber
6th September 2006, 23:11
Yes, you want to make things as simple as possible for yourself. It isn't enough with an easy GUI, the code needs to be simply too :sly: Oversimplification! But that's a good thing...
And since it's Delphi, whatever how much I simplify it you still won't have a clue about the code ;)

Eretria-chan
6th September 2006, 23:15
You're right :p Delphi is too complex :D

Sirber
6th September 2006, 23:37
I really like the new filelist, makes the encoding management much easier, with the "Status". I had file #40 that failed on audio encoding, and now #47 is currently encoding whitout me doing anything! :D

Eretria-chan
7th September 2006, 14:42
Btw, clear finished should root out the skipped files as well, since they *have* been encoded. Or maybe another option: clear skipped.

Sirber
7th September 2006, 14:44
Btw, clear finished should root out the skipped files as well, since they *have* been encoded. Or maybe another option: clear skipped.
gonna add skipped to the clear finished

Eretria-chan
7th September 2006, 20:07
It seems x264 is crashing for no reason. Going to try getting a new build, if available.
Also, RA5 does not save encoding status when it closes. That means that all the files that errored before will be encoded again. Or at least it will try to encode them again.

Sirber
7th September 2006, 20:10
RA5 doesn't save "done" files, it saves everything else (even skip :p).

Sirber
7th September 2006, 22:54
Updated changelog:

ToDo for RA5 alpha 3:

* Create MKV addon package
* Create RV10/RA10/RMVB addon package + code to manage it
* Create Theora/Vorbis/OGG addon package + code to manage it
* Added Reset status (for selected file)
* Change the row color when the row is selected (easier to see witch file is selected)
* Change revision of XML file (new stuff saved)
* Create XVID/MP3/AVI addon package + code to manage it
* File information
* Option to specify what to do in case of already existing output file
* Optional fixes (AVI: VBR MP3, AVI: Use VFW)
* Supports more inputs
* Sub / Audio track override
* Fix list for "skip" status

Eretria-chan
7th September 2006, 23:19
RA5 doesn't save "done" files, it saves everything else (even skip :p).
I don't see that. All I see is ready.
Updating x264 didn't help. It still crashes on some files.

Sirber
7th September 2006, 23:20
I don't see that. All I see is ready.
Updating x264 didn't help. It still crashes on some files.
On load it's ready. RA is supposed on quit to save all but "done". Need to add "Skip" too.
Could be decoder related, avisynth related, not nece..raly related to x264.

Eretria-chan
8th September 2006, 08:02
You're right. At least I think I can rule out x264. I checked on avi file it crashed on with vdub and it contained no bad frames.

Sirber
8th September 2006, 12:15
I checked on avi file it crashed on with vdub and it contained no bad frames.Directstream copy it, or use DShow on it.

Sirber
8th September 2006, 22:46
A tiny part is left to code, for track override. A3 should be out this weekend! :D

Sirber
9th September 2006, 03:29
seems a big bunch of fans can't wait for next release. yaay that is so much boosting my mood and Lain's mood to code faster :(

@Eretria-chan

do you see now why I think often of stopping RA dev?

[edit]

I've got more beer than RA's versions :D

Sirber
9th September 2006, 04:03
I see... dev time doesn't worth it.
Well, too bad.

[edit]

For rule 12 addicts, posting here won't make things better :sly:

Eretria-chan
9th September 2006, 12:42
@Eretria-chan

do you see now why I think often of stopping RA dev?
That is a shame, but not everyone can pop in all the time. Some are busy, some have real life, etc. And as you have seen, there are some fans that you have - they just hide.

But hey, I could use your newest version. The version I have rocks already! :D The skip if feature is incredibly useful!

Sirber
9th September 2006, 15:49
was kidding.

I encoded 74 files in a row. 2 of them failed (in VFW). They encoded #1 using DShow, but there is a smallish delay (about 50ms) in the audio.

I think RA5 is the most kick ass RealAnime so far! :D

Eretria-chan
9th September 2006, 18:25
I agree, RA5 is awesome and definetly the best version you've made to far! :) :D
On a side note, x264 crashes randomly. It has nothing to do with the source, as apparently, when I re-encode it at a later time, it doesn't fail.

Sirber
9th September 2006, 18:59
I agree, RA5 is awesome and definetly the best version you've made to far! :) :DThanks! :D
On a side note, x264 crashes randomly. It has nothing to do with the source, as apparently, when I re-encode it at a later time, it doesn't fail.Are you using VFW?

Eretria-chan
9th September 2006, 19:36
I wasn't, actually. But I'm turning that option on now.

Sirber
9th September 2006, 20:10
I wasn't, actually. But I'm turning that option on now.
In my experience, audio and video is more sync via VFW than DShow, for recoding. But, DShow seems more reliable than VFW for stability.

Kayser
9th September 2006, 23:10
I did it again... I reinstalled WXP, installed RA and got it to encode... It all seemed to go smooth till I noticed that no audio tracks were there in the output files :P (well, not if you don't count a 676kb one)... I stopped, relaunched and got a beutiful BePipe related error (which pops up everytime I start encoding any source since then)

http://img225.imageshack.us/img225/8806/clipls7.th.jpg (http://img225.imageshack.us/my.php?image=clipls7.jpg)
(don't mind the multiple attemps that can be seen in the log, I was just stopping and starting, getting the same everytime)

Could it be I missed installing something?
As a side note, VWF works great for the delay issue :) I'm not getting any noticeable delay at all! Congratulations Sirber!

killerhex
9th September 2006, 23:32
kayser do you have .net 2.0 framework installed

Eretria-chan
10th September 2006, 00:07
Dot Net Framework 2 is not required for BePipe.
...And furthermore, that error has nothing to do with the Dot Net Framework.

LAIN
10th September 2006, 00:32
Dot Net Framework 2 is not required for BePipe.
...And furthermore, that error has nothing to do with the Dot Net Framework.

iirc you need framework 2.0 to make it work, i didnt have it on another computer and i was having error while loading it. You might only have framework 1.1 on you system and bepipe might be able to load some function but not all of them. You can try to run the command line in a cmd.exe terminal to see further error (just go in your temp dir of realanime and execute the runaudio.cmd file, you might have more error in this)

And make sure (if you use the VFW fix) that you anable the proper codec in ffdshow vfw (i've had error with a windows media audio format files).

Kayser
10th September 2006, 00:53
Thank you for your replies :)... I checked just to make sure and dot net 2.0 is there. I don't think it has anything to do with the vwf fix since it happens without it as well... I checked ffdshow anyway and everything was alright.
If i run "runaudio.cmd" directly I get the same pop up but after I press ok it actually starts writing data but all I get in the temp folder is an audio.mp4 of 659kb (not 676 ;P)

Eretria-chan
10th September 2006, 01:15
iirc you need framework 2.0 to make it work, i didnt have it on another computer and i was having error while loading it. You might only have framework 1.1 on you system and bepipe might be able to load some function but not all of them. You can try to run the command line in a cmd.exe terminal to see further error (just go in your temp dir of realanime and execute the runaudio.cmd file, you might have more error in this)
It always runs fine for me. When it fails, it's x264 and not BePipe. Never had any errors with BePipe.

And make sure (if you use the VFW fix) that you anable the proper codec in ffdshow vfw (i've had error with a windows media audio format files).
I've learned that lesson by now :p

LAIN
10th September 2006, 01:49
for the error on x264 i have it often on both of my encoding systems (athlon 2400+ and p4 3ghz) ... it occur randomly. It might be cause of the current version of x264 that we currently use. I've use to have problem with the temperature, but it was fixed.

Eretria-chan
10th September 2006, 03:41
No temperature problem here.
All ogm files failed. Twice Error #1 after running ogm conversion and then error #2 after encoding audio.
Also had an error #1 after merging into mp4.

Sirber
10th September 2006, 05:03
hum... do you have any OGM Lain to test RA5 with?

OT!!!!:

My latest shot of the moon :D
http://clubphoto.detritus.qc.ca/gallery/albums/sirber_general/DSC_0242_copy.sized.jpg

killerhex
10th September 2006, 05:43
nice shot sirber

Robutix
10th September 2006, 07:07
At last, I finally got to test this much improved 3rd alpha! Much has changed since then! :)
And make sure (if you use the VFW fix) that you anable the proper codec in ffdshow vfw (i've had error with a windows media audio format files).
I got a question about this. About the ADVANCED tab, I know the fix VBR should be used on VBR audio sources, but when should I use the VFW fix? And how will I enable the proper codec in ffdshow (if I used the vfw fix)?

About the moon photo:
Nice colorful aura there. I tried to capture the full moon using a friend's phone one time ago, but the phone's camera isn't capable of capturing far views properly. :(

I also saw your other pictures especially the waters. How come the waters seems colorful?

Eretria-chan
10th September 2006, 11:14
I got a question about this. About the ADVANCED tab, I know the fix VBR should be used on VBR audio sources, but when should I use the VFW fix? And how will I enable the proper codec in ffdshow (if I used the vfw fix)?
It should basically be used for any AVI sources, I think? Goto VFW config and decoders. Select all the types there. It will work then.

Robutix
10th September 2006, 14:48
So all disabled decoders there should be enabled for VFW to work on any AVI sources? How about an mpeg or wmv source? Can this sources be fixed too by the VFW fix of RA5?

[edit]
I enabled the VBR fix, then enabled the VFW fix too. What's the difference if I won't enable the VFW fix? And if I enable it, then what will happen if the codecs are still disabled on the VFW config?
[update]
I tested the fixes on a wmv source. The output is still async. Why?

Sirber
10th September 2006, 16:52
At last, I finally got to test this much improved 3rd alpha! Much has changed since then! :)

I got a question about this. About the ADVANCED tab, I know the fix VBR should be used on VBR audio sources, but when should I use the VFW fix? And how will I enable the proper codec in ffdshow (if I used the vfw fix)?
VBR fix will only work on VBR sources. It will launch VirtualDub to convert the audio into WAV. Works well on 80% of the VBR sources. You will need VFW decoders.

VFW fix will work on *all* AVI inputs, will do no conversions, and acheive sync on 100% of the inputs. You will need VFW decoders.

About the moon photo:
Nice colorful aura there. I tried to capture the full moon using a friend's phone one time ago, but the phone's camera isn't capable of capturing far views properly. :(Phone cameras can't be compared to normal digital cameras or SLRs ;)

I also saw your other pictures especially the waters. How come the waters seems colorful?Reflections from the sun, so it's as colorfull as sunset :)

Sirber
10th September 2006, 16:54
So all disabled decoders there should be enabled for VFW to work on any AVI sources? How about an mpeg or wmv source? Can this sources be fixed too by the VFW fix of RA5?VFW fix is for AVI only.


I enabled the VBR fix, then enabled the VFW fix too. What's the difference if I won't enable the VFW fix? And if I enable it, then what will happen if the codecs are still disabled on the VFW config?Best not use both fix at the same time. If you miss codecs it will fail (Error #x).


I tested the fixes on a wmv source. The output is still async. Why?it's said: "AVI: Use VFW". I don't see VMW anythere ;)

Kayser
10th September 2006, 18:55
I made it work again :)... I started reinstalling and messing up with nearly everything I could think of and now it works #1 again. Now, back to torturing the processor :P

Sirber
11th September 2006, 01:04
Changelog since alpha 2:
* Create MKV addon package
* Create RV10/RA10/RMVB addon package + code to manage it
* Create Theora/Vorbis/OGG addon package + code to manage it
* Added Reset status (for selected file)
* Change the row color when the row is selected (easier to see witch file is selected)
* Change revision of XML file (new stuff saved)
* Create XVID/MP3/AVI addon package + code to manage it
* File information
* Option to specify what to do in case of already existing output file
* Optional fixes (AVI: VBR MP3, AVI: Use VFW)
* Supports more inputs
* Fix list for "skip" status
* Sub / Audio track override
* New AAC encoder
* 48kbps HE-AAC v2

Download:
RealAnime 5.0.0 alpha 3 (http://www.detritus.qc.ca/files/realanime/RealAnime_500_a3.exe)
RealVideo addon (http://www.detritus.qc.ca/files/realanime/RealAnime_500_real.exe)
XviD addon (http://www.detritus.qc.ca/files/realanime/RealAnime_500_asp.exe)
Theora addon (http://www.detritus.qc.ca/files/realanime/RealAnime_500_theora.exe)
Matroska addon (http://www.detritus.qc.ca/files/realanime/RealAnime_500_mkv.exe)

Extra download:
AVISynth (http://www.avisynth.org)

Notes:
* Advanced AVI fixes requires VFW decoders.

Kayser
11th September 2006, 01:17
Great news! I'll test it right away! Thanks for the hard work Sirber!

Edit: Thank you Lain as well! Sorry I forgot you man ^^;;

Sirber
11th September 2006, 01:18
Great news! I'll test it right away! Thanks for the hard work Sirber!and Lain :sly: :)

Robutix
11th September 2006, 09:30
I think I have VFW codecs installed on my PC but disabled on VFW config. So I need to enable all those codecs listed in my VFW config for your AVI fixes to surely work on any kind of AVI... That's it?

How about non-AVI VBR problems? So there's no cure for a wmv VBR-audio source? Or how about an mpeg? I tried encoding a sample mpg but resulted an error on Bepipe. Says unsupported format encountered. :confused:

Reflections from the sun, so it's as colorfull as sunset
Yep, I know that phone cams have no match against real Digicams. And for the water photo, I haven't seen yet a water reflecting such brilliance in my life. It seems like a CG brush art. ;)

Eretria-chan
11th September 2006, 09:59
Another idea. The idea behind the program is to compress your sources and then discard the old ones, right? So what if an option to decide what to do with your old source when the encode is complete? I'm thinking of delete, rename and move (to another directory).
It would help to see which files are encoded so that these can safely be deleted or removed later when you've backed up the newly compressed sources.

But hey, you've done a lovely job, both of you! My spark for RealAnime tinders once more :D

Sirber
11th September 2006, 12:13
I think I have VFW codecs installed on my PC but disabled on VFW config. So I need to enable all those codecs listed in my VFW config for your AVI fixes to surely work on any kind of AVI... That's it?XviD and DivXs are enough

How about non-AVI VBR problems? So there's no cure for a wmv VBR-audio source? Or how about an mpeg? I tried encoding a sample mpg but resulted an error on Bepipe. Says unsupported format encountered. :confused:I did not test WMV. All unknown files goes through DShow. Maybe I could try to find a FPS and force it.

Sirber
11th September 2006, 12:13
Another idea. The idea behind the program is to compress your sources and then discard the old ones, right? So what if an option to decide what to do with your old source when the encode is complete? I'm thinking of delete, rename and move (to another directory).
It would help to see which files are encoded so that these can safely be deleted or removed later when you've backed up the newly compressed sources.

But hey, you've done a lovely job, both of you! My spark for RealAnime tinders once more :D
Best keep the source in case of something goes wrong and RA doesn't know about it :)

Sirber
11th September 2006, 12:28
I seem to have a problem.
I get Error #1 after audio, BePipe and Nero still run (but does nothing). If I run it via CMD.exe, everything is fine.

:(

Robutix
11th September 2006, 13:31
So far so good! This release has much improved. Although its perfectly suited for AVI inputs (which is the standard format for Anime releases in the net) for now, I think the improvements now should be focused on making it more friendly too on other input types. I hope someday a sync fix for any type of source could be discovered... Cheers!

I'm testing non-AVI sources recently and except for my wmv delay problem, other problems occur on a sample mpg source input not encoding on BePipe. I'll try to test other formats like RMVB too later.

Sirber
11th September 2006, 13:47
k.

Can you post the inside of runaudio.cmd please (when mpeg fail)?

Eretria-chan
11th September 2006, 17:03
Best keep the source in case of something goes wrong and RA doesn't know about it :)
That's why I suggested the other methods... like moving encoded files to a new directory.

Sirber
11th September 2006, 17:16
That's why I suggested the other methods... like moving encoded files to a new directory.You can already chose where the encoded file goes ;)

Eretria-chan
11th September 2006, 17:31
But what I am hinting at is the ORIGINAL - the file you encoded to get the smaller file.

Robutix
11th September 2006, 18:10
Here's the runaudio.cmd code:
"C:\Program Files\RealAnime5\BePipe.exe" --script "DirectShowSource(^C:\Program Files\RealAnime5\temp\source_temp.avs^).Normalize().DelayAudio(0)" | "C:\Program Files\RealAnime5\neroAacEnc.exe" -br 32000 -hev2 -if - -of "C:\Program Files\RealAnime5\temp\audio.mp4"

This is for my mpeg source that failed.

So far, I never have a sync output from my 2 different wmv sources.

Sirber
11th September 2006, 18:12
Alright, I need AVISource for .avs ;)

Currently the only source that are sync safe are: AVI, MKV, OGM, MP4, D2V and audio only.

Robutix
11th September 2006, 18:18
source.avs:
# RealAnime 5
DirectShowSource("C:\Program Files\RealAnime5\temp\source_temp.avs")
EnsureVBRMP3Sync()
ConvertToYV12()


I think the sync issue on wmv is mainly caused by the encoder itself since whether my source is CBR or VBR audio, it outputs async. :( Or because of the fact that it is an unknown format thats why it is improperly encoded...

Eretria-chan
11th September 2006, 18:42
When selecting Stop Encoding and quitting RA, it did not terminate BePipe. This was with the older version, though. I closed it to upgrade to the newest version you've released (which I am using now).
Btw, still error when encoding OGM files:

http://img76.imageshack.us/img76/6596/raerrornv7.th.jpg (http://img76.imageshack.us/my.php?image=raerrornv7.jpg)

Sirber
11th September 2006, 19:14
@Robutix

I'll need to fix DirectShow management to add a FPS to it. Not sure it will sync though...

@Eretria-chan

Did not test OGM yet.

Eretria-chan
11th September 2006, 19:32
@Eretria-chan

Did not test OGM yet.
Guess so, but there's what happens anyway.

Robutix
12th September 2006, 09:19
How about the MPG failure on bepipe problem Sirber? Is that the same error you encountered when encoding your OGM file Eretria?

The exact ERROR reported by the runaudio.cmd in command prompt is "ERROR: Unsupported encoding configuration". That is for my failed mpg source.

Ganbatte!

Sirber
12th September 2006, 12:13
I'm using DirectShowSource on an AVS while I should use AVISource. Already said that earlier ;)

Sirber
12th September 2006, 12:49
Website is down.

My host gently and happily deleted all our files from their clusters, and say no one did it. I so love Servage.net :devil:
More than 20GB gone in less than 2 days...

Lain lost 2 of his 3 vhost yesterday.
This morning his last vhost was gone, and my 2 own.

Robutix
12th September 2006, 16:23
I'm using DirectShowSource on an AVS while I should use AVISource. Already said that earlier ;)
Oh now I get it! The function used is DirectShowSource instead of AVISource. So that's why it errored a wrong config.

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

Aww, man! Condolence on your sabotaged site. Either servage.net received a conspiracy note on taking your site down or they just got messed up by a good-guy... :mad:

I hope my 2 cents could help.

Sirber
12th September 2006, 16:26
I won't bring the useless buggy blog back.
Gonna put back the old white index.

About RA5, bug will fixed one day but not today ;)

Eretria-chan
12th September 2006, 18:18
Website is down.

My host gently and happily deleted all our files from their clusters, and say no one did it. I so love Servage.net :devil:
More than 20GB gone in less than 2 days...

Lain lost 2 of his 3 vhost yesterday.
This morning his last vhost was gone, and my 2 own.
So sorry to hear that. Maybe you should consider another host.
I find surfspeedy.com to be an extraordinary host if you are willing to pay a little. Take a look at their hosting solutions and you might find it to be very good for a small price.

Sirber
12th September 2006, 19:10
I'm told surfspeedy.com are as slow as servage.net.

Eretria-chan
12th September 2006, 19:16
Surfspeedy servers aren't slow. I get at least 100 kb/s from surfspeedy. It's not Microsoft dedicated servers, but it isn't that bad.

Sirber
12th September 2006, 19:36
CPU wise, not bandwith wise.

Eretria-chan
12th September 2006, 21:24
Never had a problem.
Bug reports (features?):
- Shut down computer occours only after all files are completed? Should there not exist an option to shut down after ONE encode?
- When selecting "Stop encode," the computer shut down when using the "What to do when complete." Initially, it asked whether to close RA or not, and even though I selected "No," it didn't listen.
- After the reboot (the shut down to be exact; I started the computer again), the entire encoding list was gone.

Sirber
12th September 2006, 21:26
- Shut down computer occours only after all files are completed? Should there not exist an option to shut down after ONE encode?Why? no use ;)

- When selecting "Stop encode," the computer shut down when using the "What to do when complete." Initially, it asked whether to close RA or not, and even though I selected "No," it didn't listen.:D funny

- After the reboot, the entire encoding list was gone.a reboot initiated by RA?

Eretria-chan
12th September 2006, 21:30
Why? no use ;)
No, not when you want to shut down the computer when it finishes the current encode ;) I don't want to shut down before it completes because it would abort the encode.

a reboot initiated by RA?
Yes.

EDIT: Some settings were also set to default: I had "Video Quality" set to Best, and not Normal. Not sure when this happened.
EDIT2: All status when selecting "Stop encoding" as set to "Stopped." Should it really be so? I'm wondering if it is the correct thing to do. Also, when resuming encoding, they're still set to "Stopped," instead of "Ready."

Sirber
12th September 2006, 23:56
site back online, but not the blog.

@Eretria-chan

I hate that too, it's pretty useless (Stopped.). Lain?

LAIN
13th September 2006, 05:45
So sorry to hear that. Maybe you should consider another host.
I find surfspeedy.com to be an extraordinary host if you are willing to pay a little. Take a look at their hosting solutions and you might find it to be very good for a small price.

I had a account with serfspeedy.com for ~3 month, I've run a gallery on it (testing) and on evey point servage beat them (yep, servage beat them) if the interface on servage is quite limited, it allowed us more options thant the cpanel of surfspeedy, my account just expired few days ago since i didint want to renew it (because i dont want to pay ~30$ for a service that doesn't transfer more than ~100k sec (servage allow me to download up to 500k, but normally it's around 250k and all the test on 100mbps dedicated server in 4 places in north america, had for resulf superior speed with servage than surfspeedy).

LAIN
13th September 2006, 05:48
EDIT2: All status when selecting "Stop encoding" as set to "Stopped." Should it really be so? I'm wondering if it is the correct thing to do. Also, when resuming encoding, they're still set to "Stopped," instead of "Ready."

when you click on start again, the one that has status stopped will encode again.

Eretria-chan
13th September 2006, 09:08
Yes, it will, but the displayed status is wrong - that is my point.
And btw, concerning surfspeedy, take a look again at the prices. They keep upgrading and making it cheaper. And they have NEVER, EVER deleted any files for me.

Sirber
13th September 2006, 14:29
currently my home provider loads faster (forum + mysql, gallery) than servage.

haaa... feels good home :D

and-y
13th September 2006, 17:27
sirber, when i try to rip my mpeg file, i cant use filter for video. (for noise reduce) do you have clue, what I must do? (the sharping filter can use, but other filter not)

Sirber
13th September 2006, 17:30
RA5a3 fails with MPEG files. Will be fixed in next version.
All filters avalible on the GUI works. Tell me what's wrong and I'll fix :)

and-y
14th September 2006, 16:12
thanks, I'll check it ^_^.

Sirber
14th September 2006, 16:17
thanks, I'll check it ^_^.
I just said MPEG does not work. ;)

killerhex
18th September 2006, 04:30
i cant seem to be able to donload RA 4.2.0

Eretria-chan
18th September 2006, 07:50
And this is related to RA5... how?

Sirber
18th September 2006, 12:24
website was borked. should work now.

@Eretria-chan

It's related to RA, but not development thread :sly:

Eretria-chan
20th September 2006, 15:51
website was borked. should work now.

@Eretria-chan

It's related to RA, but not development thread :sly:

Related to RA version 5.0.
Anyway, seems the computer was shut down improperly and when I started RA5 - encoding list gone! Again. Thank me for saving a backup of it and the Skip if exists feature is there.

Sirber
20th September 2006, 16:40
Related to RA version 5.0.
Anyway, seems the computer was shut down improperly and when I started RA5 - encoding list gone! Again. Thank me for saving a backup of it and the Skip if exists feature is there.The filelist saves after each encode, and when you close RA proprely.

Eretria-chan
20th September 2006, 16:46
Nevertheless, it WAS empty.
Btw, there is no chance you will implemt any other profiles? Perhaps by taking Sharktooth's profiles for x264? Especially for non-anime content.
Though I am pretty sure that by raising the bitrate slightly, even such content could be encoded without much quality loss.

Sirber
20th September 2006, 16:48
Nevertheless, it WAS empty.
So oyu want me to put a timer and save the XML each 2 sec?

Eretria-chan
20th September 2006, 16:50
Don't know - but there is an issue with RA not loading the playlist properly. I am unsure of how and when - I always tend to hibernate and never shut down the computer.

Sirber
20th September 2006, 16:52
when it doesn't load, look if there's something in the XML. If not, it's a save issue. If it's a save issue, I already explained to you why ;)

Eretria-chan
20th September 2006, 16:54
But even if it is not saved too often, the data still remains and should be loaded next time it starts. I'm guessing it's a load issue or the data becomes corrupted, but I will take a look next time it happens. Or do some research.

Sirber
21st September 2006, 02:08
Anyone interrested in iPod comptability?

So:
* None (PC)
* 5.0G (first generation iPod video, 320x240 @L1.3)
* 5.5G (second generation iPod video, 640x480 @L3)

http://img55.imageshack.us/img55/3221/sanstitrept4.png

Sirber
21st September 2006, 02:23
gonan removw Fix mp3 VBR, VFW is enough

Sirber
21st September 2006, 03:01
But even if it is not saved too often, the data still remains and should be loaded next time it starts. I'm guessing it's a load issue or the data becomes corrupted, but I will take a look next time it happens. Or do some research.
not saved after each file, gonna blame Lain for that ;)

LAIN
21st September 2006, 03:03
Don't know - but there is an issue with RA not loading the playlist properly. I am unsure of how and when - I always tend to hibernate and never shut down the computer.

xml file will now be saved at the end of each encode, sirber didnt set it previously.

If the file dont load properly, it's because it wasn't save properly or the revision has changed (but normally when the revision has changed, the file list is load and the default setting are set).

Eretria-chan
22nd September 2006, 18:21
Update: Computer was shut down correctly and RA loaded the playlist - but no status. The error status was set back to Ready.

Sirber
22nd September 2006, 18:23
ready to retry! :D

Eretria-chan
22nd September 2006, 18:50
I guess so. But so far, all that failed has re-failed ;)

Sirber
22nd September 2006, 19:02
well, we never know... what if you updated something and now it magicaly work? ;)

Eretria-chan
22nd September 2006, 19:06
I suppose. Unless you want to add an option to specify whether or not to reset status on error, I suppose it should be left as is.

Sirber
22nd September 2006, 19:08
you know how much I like to add options :D

Eretria-chan
29th September 2006, 17:08
Something to consider: if I remove a file from the list that is currently encoding, should it continue encoding this or move to the next? I say move on. I tried this scenario and RA simply continues to encode the file I removed.

LAIN
29th September 2006, 17:39
Something to consider: if I remove a file from the list that is currently encoding, should it continue encoding this or move to the next? I say move on. I tried this scenario and RA simply continues to encode the file I removed.

effectively, the file continu to encode, it shouldn't update the status, since its updated if the status is written as "encoding". it might be a option to stop, remove, start again the encoding and shouldnt be very hard to implement. I might take a look in the code during the week end (if im not over charged with work).

Danisan
2nd October 2006, 10:32
I reinstalled Windows XP the other day, and now RealAnime gives me a Error#1 while processing the audio when I turn on "AVI: Use VFW". Did I forget something setting up ffdshow?

EDIT: Forgot to turn on MP4 decoding in the VFW. I feel like such a n00b.

Sirber
2nd October 2006, 19:41
I feel like such a n00b.Advanced stuff is for advanced noobs ;)

We are looking to move to Beta 1, so is there missing stuff / bugs / unworking stuff?

Eretria-chan
3rd October 2006, 16:44
RealAnime apparently just ignores files that it cannot find / does not exist. After installing a new build of Vista, the drive letters were changed and so it couldn't find the items in the encoding list.
The list appeared empty and no special error message was presented. And you still have to fix OGM I take it?
RealAnime is not compatible with Vista's UAC. I need to run it in Admin mode.
When closing RealAnime and it cannot save the config file it simply responds "Access Denied" (I presume it's the config file). A more descriptive error message would be a good thing!
Also, another one: when finished encoding, add an option to rename original source (add something to its filename, like "ENCODED BY REALANIME"), move it to a special folder, or delete it. It will help that when having encoded the source, I can easily delete it later.

Sirber
3rd October 2006, 17:21
RealAnime apparently just ignores files that it cannot find / does not exist. After installing a new build of Vista, the drive letters were changed and so it couldn't find the items in the encoding list. The list appeared empty and no special error message was presented.
I could add a popup if some files are not found. I currently just skip them.

And you still have to fix OGM I take it?I'd need a repro case with the source, the source infos, the settings used and what happens.

RealAnime is not compatible with Vista's UAC. I need to run it in Admin mode.RealAnime hasn't been tested on Vista, since I don't have Vista.

When closing RealAnime and it cannot save the config file it simply responds "Access Denied" (I presume it's the config file). A more descriptive error message would be a good thing!So RealAnime cannot write in it's own folder? way to go vista!

Also, another one: when finished encoding, add an option to rename original source (add something to its filename, like "ENCODED BY REALANIME"), move it to a special folder, or delete it. It will help that when having encoded the source, I can easily delete it later.I do not play wirh the source (unless overwrite), since sometimes you get errors and RA doesn't know, so I try to keep the source as is. It's your job to play with them later.

Eretria-chan
4th October 2006, 15:04
I'd need a repro case with the source, the source infos, the settings used and what happens.
For me, it seems to happen to every ogm source I have. You don't have any ogm to test?

RealAnime hasn't been tested on Vista, since I don't have Vista.
Vista RC1 is available to public in case you are interested to try it sometime.

So RealAnime cannot write in it's own folder? way to go vista!
UAC makes RealAnime a limited user, hence it can't write to its own directory unless permissions have been set for limited users to do so. RealAnime needs permission to do or use a more friendly directory - such as windows temporary directories.

I do not play wirh the source (unless overwrite), since sometimes you get errors and RA doesn't know, so I try to keep the source as is. It's your job to play with them later.
If the encoding checks out OK for RealAnime, it could move them or rename them. I could later undo that if I actually think something has gone wrong. I tend to burn the compressed sources and delete the original sources, so a new directory woud be helpful.

Sirber
4th October 2006, 15:54
For me, it seems to happen to every ogm source I have. You don't have any ogm to test?Haven't seen one in a while... all I see now is AVI and MP4.

Vista RC1 is available to public in case you are interested to try it sometime.If you have a beta 2 key ;)

UAC makes RealAnime a limited user, hence it can't write to its own directory unless permissions have been set for limited users to do so. RealAnime needs permission to do or use a more friendly directory - such as windows temporary directories.I'll change the folders to userdir and tempdir.

If the encoding checks out OK for RealAnime, it could move them or rename them. I could later undo that if I actually think something has gone wrong. I tend to burn the compressed sources and delete the original sources, so a new directory woud be helpful.no, I don't think it's a usefull feature and I still think it's dangerous. One day you'll get files deleted that encoded wrong and you will come back here to complain. Better safe than you complaining :p :D.

Eretria-chan
4th October 2006, 16:02
Haven't seen one in a while... all I see now is AVI and MP4.
Shrug. Maybe I should try to convert them to mkv, then?

If you have a beta 2 key ;)
You can register and recieve new keys. Besides, I have two working Vista keys now! :D

I'll change the folders to userdir and tempdir.
And if Vista does not allow that, then I will consider it a Windows design flaw :devil:

no, I don't think it's a usefull feature and I still think it's dangerous. One day you'll get files deleted that encoded wrong and you will come back here to complain. Better safe than you complaining :p :D.

Hence why I suggest the "move to folder" approach. Move the file to a new folder (which I can specify, of course) to indicate that RA found the encode to be a success. I will, of course, be the judge of that later.

Sirber
4th October 2006, 16:45
Shrug. Maybe I should try to convert them to mkv, then?That's what RA does :)

You can register and recieve new keys. Besides, I have two working Vista keys now! :DBah. If I move to Vista it will be with SP1 is avalible. First release of M$ OS are so unstable...

And if Vista does not allow that, then I will consider it a Windows design flaw :devil: bah, why? You launch RealAnime, from RealAnime's folder, and RealAnime has no access on it? It's a design flaw, false security and troublesome for everyone.

Eretria-chan
4th October 2006, 16:57
That's what RA does :)
But it doesn't work, so if I convert it to mkv first and then try...?

Bah. If I move to Vista it will be with SP1 is avalible. First release of M$ OS are so unstable...
Indeed, but you will want Vista compatibility? I find Vista quite stable as of now (although it isn't publicly released yet).

bah, why? You launch RealAnime, from RealAnime's folder, and RealAnime has no access on it? It's a design flaw, false security and troublesome for everyone.
Trouble? Perhaps. Flaw? No. False security? Absolutely not.
Everything but directories intended for temporary files should not be accessible to any sort of program that causes mischief. Config and other data should be stored in local app data.
It is security as well. Why do RealAnime need access to its own directory? Config files can stored in registry or in local app data. Important files are stored in the directory where realanime resides and those should not be tampered with.

Vista's UAC basically makes everyone a Limited user and each application needs to ask for administrator privileges to perform non-limited tasks.

Sirber
4th October 2006, 17:20
But it doesn't work, so if I convert it to mkv first and then try...?Try and tell me if it works.

Indeed, but you will want Vista compatibility?As said earlier, I will use NT temp dir and User HomeDir to save my stuff for Beta 1.

Eretria-chan
4th October 2006, 17:22
Will do. We shall see if it works. On both ogm & Vista (for Beta 1).

Sirber
4th October 2006, 17:44
I'm waiting for your testing on OGM.

[edit]

for the results, when you have them. I didn't mean I wanted them now :)

Eretria-chan
4th October 2006, 18:20
OF course. Since there is no option to cancel encoding after the current one has finished, I'm going to have to manually watch it and do a new playlist when it's finished. That's due in some hour and a half.
Then we really need to discuss those errors. Maybe you should include some additional "debugging" code to find out what went wrong with all those sources that constantly fails.

Sirber
4th October 2006, 18:23
Maybe you should include some additional "debugging" code to find out what went wrong with all those sources that constantly fails.or you get Turbo Delphi and you debug why your OGM is wrong :). Open Source is not only there to allow you to steal settings :p

Eretria-chan
4th October 2006, 19:37
or you get Turbo Delphi and you debug why your OGM is wrong :). Open Source is not only there to allow you to steal settings :p

Is that how you treat your customers? :p
What about the rest of the herd who knows nothing about Delphi?
Anyway, the Delphi GUI is annoying, wrongly mapped shortcuts and well... ugly. I prefer to stick to C++, thank you very much.
Seriously, you could do like RA4 and do logging, or like Kantan Anime and log everything the external apps outputs.

EDIT: File -> New doesn't work.
UPDATE: After converting to mkv, it seems to work. It has come to Running video analysis, which it did not even reach on the OGM source. Your ogm code is probably to blame. Maybe you should deprecate it and remove it?

Sirber
4th October 2006, 19:44
Is that how you treat your customers? :pcustomers implie money, which I don't see :p
What about the rest of the herd who knows nothing about Delphi?
Anyway, the Delphi GUI is annoying, wrongly mapped shortcuts and well... ugly. I prefer to stick to C++, thank you very much.
Seriously, you could do like RA4 and do logging, or like Kantan Anime and log everything the external apps outputs.

EDIT: File -> New doesn't work.Turbo Delphi looks a lot like Studio 2006.

Eretria-chan
4th October 2006, 19:48
There isn't even a Visual Studio 2006 :sly: And it's too much work to aquire it even so. If you are unwilling, then I will personally debug them without Delphi.

Sirber
4th October 2006, 19:54
the only way to efficently debug is with Delphi. I won't code extra crap so you can debug :sly:

Eretria-chan
4th October 2006, 19:57
You just wrote it yourself :p You're not making it possible for me to debug - you are going to have to do it yourself :sly:

Sirber
4th October 2006, 20:08
You just wrote it yourself :p You're not making it possible for me to debug - you are going to have to do it yourself :sly:You have everything avalible for free to do it, you just don't want to. Since I don't encode OGM myself, and it's buggy, and no one wants to debug it, my only option is to remove the support of.

Eretria-chan
4th October 2006, 20:25
Specifically other sources that are troublesome. I can just rewrite my mp4 to matroska converter to conver the ogm to matroska files.
But the other sources that fail for some reason...
Why have you removed logging that was in RA4?

Sirber
4th October 2006, 20:29
Why have you removed logging that was in RA4?I did not remove it, It didn't just make it to RA5 yet. New CLI manager, need new logger.

Eretria-chan
4th October 2006, 20:58
Ya I know RA5 was rewritten from scratch, but you haven't added a logging feature yet, which was of course, why I asked.
Coming for beta 1?

Sirber
4th October 2006, 21:00
Ya I know RA5 was rewritten from scratch, but you haven't added a logging feature yet, which was of course, why I asked.
Coming for beta 1?
could be, if I find time for beta 1.

Eretria-chan
4th October 2006, 23:34
Beta 1 will be out when it's done. So it will only be out after you find the time for it. Simple. Of course you'll find time. In due time. Because I see that a beta 1 is coming in the future :sly:

Sirber
5th October 2006, 01:26
ToDo:
* Add CRC32 to output
* Fix MPEG input
* Language selection engine
* RA5 logs
* Cycle systray icon
* Add Hint to filtering and stuff
* Remove dirty bugs!


was already in the todo

[edit]

logs shoudn't be hard to do...

Eretria-chan
5th October 2006, 13:35
On a side note, just a note. Ra5 won't work correctly if command prompt has been disabled.
Oh yes, the OGM encoding succeeded when converting to matroska before encoding. Something wrong with your convert to matroska code, maybe? You could give it a shot and see if some experiment fixes the problem.

Sirber
5th October 2006, 13:41
On a side note, just a note. Ra5 won't work correctly if command prompt has been disabled.RA5 start but cannot encode? RA5 launch external cli apps.

Oh yes, the OGM encoding succeeded when converting to matroska before encoding. Something wrong with your convert to matroska code, maybe? You could give it a shot and see if some experiment fixes the problem.Alright, gonna review the code.

Eretria-chan
5th October 2006, 14:29
RA5 start but cannot encode? RA5 launch external cli apps.
Any apps that you start with the command prompt won't work. It just says what the command prompt reports. "The command prompt has been disabled by the administrator. Press any key to continue..."

Though I don't suppose you can do much about it unless you launch the apps directly.

Sirber
5th October 2006, 14:33
Any apps that you start with the command prompt won't work. It just says what the command prompt reports. "The command prompt has been disabled by the administrator. Press any key to continue..."

Though I don't suppose you can do much about it unless you launch the apps directly.I would have to link with every lib to encode whitout launching external app. Way to go Vista!

Eretria-chan
5th October 2006, 14:34
Not Vista's fault (security issues; they could just as well appear in XP) and that would be a much better way to do it anyway. CLI apps are stupid.

Sirber
5th October 2006, 14:37
Not Vista's fault (security issues; they could just as well appear in XP) and that would be a much better way to do it anyway. CLI apps are stupid.Way much easier to build a GUI that use CLI apps than to build a GUI that does everything by itself.

Or another way would be to use Helix Producer ActiveX but it's a bit outdated now.

[edit]

Audio encoding launch a .CMD. Maybe just launching x264.exe would work.

Eretria-chan
5th October 2006, 14:42
Way much easier to build a GUI that use CLI apps than to build a GUI that does everything by itself.
Indeed. Lack of information or tools that actually WORKS without being CLI apps. We don't live in Dos anymore.

Sirber
5th October 2006, 14:45
Indeed. Lack of information or tools that actually WORKS without being CLI apps. We don't live in Dos anymore.Console apps doesn't mean Dos apps. Just look at linux, you can do everything from the console.

anyway, is this console lock active by default? If Yes, I'll post "Not vista ready and don't count on it" in the main thread.

Eretria-chan
5th October 2006, 14:49
No, it isn't. It's a stupid security setting that has somehow activated and I don't know how to disable it.
And talk don't about Linux - it's way behind in technology with all its dos apps. The future is GUI, not dos apps. Get a lead.

Sirber
5th October 2006, 14:58
No, it isn't. It's a stupid security setting that has somehow activated and I don't know how to disable it.
And talk don't about Linux - it's way behind in technology with all its dos apps. The future is GUI, not dos apps. Get a lead.Console is for l33t, GUI for n00bs :p
Why do you think I made RealAnime?

Eretria-chan
5th October 2006, 15:05
Because of all the DOS apps. At least 80% of all computer users are n00bs. Why do you think noone uses Linux?

Sirber
5th October 2006, 15:10
Because of all the DOS apps. At least 80% of all computer users are n00bs. Why do you think noone uses Linux?The same reasons why your mother PC is infected by spywares.

As a matter of fact, there is no DOS anymore since windows 2000. No one runs DOS anymore and there are no DOS app avalible. So, use the right term or STFU.

Eretria-chan
5th October 2006, 15:17
CLI apps does not suffer from code page problems. If x264 & co are CLI apps then they should have no effect if run from a directory with non-english characters.

Aside from that, what is Linux's kernel built on? Windows NT?

Sirber
5th October 2006, 15:20
Aside from that, what is Linux's kernel built on? Windows NT?I suggest you have a good read about linux, since this is not a thread about linux but RealAnime.

http://encyclopedia.tfd.com/Linux

Eretria-chan
5th October 2006, 15:23
Yeah, maybe I will. I don't want anything to do with Linux / Console / CLI anyway.
And as I mentioned, no this "lock" is not active by default. It's a security setting that has activated.

Sirber
5th October 2006, 17:02
Good to know. Thanks!

Danisan
5th October 2006, 19:12
Console apps doesn't mean Dos apps. Just look at linux, you can do everything from the console.

anyway, is this console lock active by default? If Yes, I'll post "Not vista ready and don't count on it" in the main thread.

If you want RA running on Vista just allow RA to run as an administrator. Right click on RealAnime5.exe -> Properties -> Compatibility -> "Run this program as an administrator". That should do it. First pass encoding just fine so far.

Sirber
5th October 2006, 19:13
I'm gonna fix that, so it will run as limited user too.
RealAnime doesn't require admin rights to run.

Eretria-chan
5th October 2006, 19:17
As Sirber wrote, the goal is to make it run in limited mode too. This will be of extra importance in Vista.

Sirber
5th October 2006, 19:28
I can't bypass the "blocked cmd use" though.

Eretria-chan
5th October 2006, 20:19
But that is a security setting. It is available in both XP and Vista and is NOT activated by default. It's more of a group policy or something, used to restrict computers where it is necessary.

Sirber
5th October 2006, 20:39
I got a spyware which enabled that. Had to make a soft to play with the registry and deblock it. Not sure I could do that when running in limited user.

Sirber
6th October 2006, 11:58
Beta 1 will wait a while, Next release will be alpha 4.

I'm working to add:
* iPod profile
* Flash Video (.FLV, VP6 VFW, MP3) output

Eretria-chan
6th October 2006, 14:57
Flash? Why flash? Is it plausible?

Sirber
6th October 2006, 17:58
it's not flash, it's VP6 + MP3 in a propriprapry container: FLV.
will be usefull to make videos that goes on the web.

[edit]

found a web player for it!

http://jeroenwijering.com/?item=Flash_Video_Player

garbii
8th October 2006, 03:17
CLI apps does not suffer from code
Aside from that, what is Linux's kernel built on? Windows NT?
LOL

Sorry for poluting your topic Sirber... it was simply one of the funniest things I heard latly ....
...............

Anyway ... I be sure to try Realanime again when GNU/Linux version is up ... (I do not have winodows on my hdd any more :P )

Sirber
8th October 2006, 03:20
Anyway ... I be sure to try Realanime again when GNU/Linux version is up ... (I do not have winodows on my hdd any more :P )RealAnime 6 is pretty vaporware at this stage... sadly I don't have much free time to dev anymore. We'll start by finishing RealAnime 5.

[edit]

It's said that RA4 and 5 works under Wine ;)

Eretria-chan
11th October 2006, 08:20
Hey Sirber, do you still plan the whole networking thingie? It was a cool suggestion and I would love to see it in action!

Sirber
11th October 2006, 11:57
that would be for RA6, RA5 stays as is.

Sirber
12th October 2006, 15:02
I did some testing and here it is!

http://www.webalice.it/f.corriga/ra6/snapshot1.png
Thx Sharktooth for the testing!

RealAnime 6 running on Linux! with the same code, I get the windows build and mac osx build too.

Weltall
13th October 2006, 08:57
Hi Sirber,

I'm using Real Anime Alpha 2 and was wondering about to use Alpha 3, but I saw you've changed the audio codecs. Since I think the previous codec quality is better than the newer's, and I rembember you said same thing on an older RA thread, why did you exchange codecs? Have you changed your mind, compatibility reasons or what? I'm really lost about that. Could you tell me?

Btw, about using VFW for AVI, it's that only for reading the file and still make possible to use ffdshow filters, is that right?

Thanks!

Edit: Loved the pics!!!

Sirber
13th October 2006, 12:31
I'm using Real Anime Alpha 2 and was wondering about to use Alpha 3, but I saw you've changed the audio codecs. Since I think the previous codec quality is better than the newer's, and I rembember you said same thing on an older RA thread, why did you exchange codecs? Have you changed your mind, compatibility reasons or what? I'm really lost about that. Could you tell me?I said earlier that I found no difference between a2 and a3 in term of audio quality (at 32kbps). I changed codecs coz bepipe is more stable than avs2wav and more compatible.

Btw, about using VFW for AVI, it's that only for reading the file and still make possible to use ffdshow filters, is that right?Filters in ffdshow VFW. Best use AVISynth coz in a4 the use of VFW or DShow will be automatic for AVIs.

Eretria-chan
13th October 2006, 18:44
Cannot encode MP3. Just says incompatible source and moves on (maybe it's because Avisynth isn't installed, I think?).
Btw, when running RealAnime in admin mode and dropping files into the list, nothing happened. I don't know what's wrong - it has happened with other programs, but it might be worth investigating if you decide to test Vista some time.
UPDATE: Nope, not Avisynth error. RA5 bug. Going to try wrapping them in avisynth containers.
UPDATE2: Right-click -> Add does not default to the last directory but instead of RealAnime 5's directory. Very annoying.
UPDATE3: Wrapping them in AVS containers seems to work.

Sirber
13th October 2006, 18:58
not sure I'm going to vista...

http://forum.doom9.org/showthread.php?p=883661#post883661

Eretria-chan
13th October 2006, 22:10
(P4 recommended for Extreme Quality)
P4 for extreme quality? Extreme slowness? Wouldn't is be more appropriate with a dual core / quad core for extreme quality?

Or should I post this in the info thread?

Weltall
13th October 2006, 22:24
I said earlier that I found no difference between a2 and a3 in term of audio quality (at 32kbps). I changed codecs coz bepipe is more stable than avs2wav and more compatible.Sorry, I've searched here but couldn't find any reference of yours about this. I couldn't find any difference in animes at all. The only time I've found this was in some musics, like the beggining of Kelly Clarkson's "Because of You", when she breaths (uu, uuuu....). Sound gets a lot more metalized in a3 sound codec (~50kbps, using a sound enconder) than in a2's (18kbps, same sound encoder ¬¬). Generally, it's the same thing, since animes don't reach high frequency levels like that. I'll be changing right now.

Thanks for keeping RA dev., and very good luck with your photos.

Edit: Now I found :o :
code is done, it works!
pretty much faster then avs2wav+enhAacPlus...
I also set the audio encoding first (before video encoding).

this is gonna be in alpha 3.

Sirber
14th October 2006, 03:10
Thanks for the photos! It's my new hobby now :) Tomorrow I wake at 4AM to go shot the sunrise! :D

About RA, I still have the old code. If you want I could reinclude it and make it avalible in Advanced menu. Unfortunatly, 48kbps AAC+ v2 is not working well with a2 codec. a4 should be up in 2 weeks, with the todo from the first post.

Weltall
14th October 2006, 08:41
Wow, you are very inspired, to jump off the bed at this hour! I live in equator line (Brazil), sunrise here is 5:30-6:00, every day of the year :D. If you lived here you could wake up later lol

That would be great! I don't think it'd need 48kbps, cause it's amazing at 32kbps (even in 24kbps). I can't say the same about a3 codec, since I listened that music, which I'd converted with it. I didn't noticed that in animes, but never know when it could happen. Thanks!

Another thing, everytime I was using VFW, my pc breaked at x264 2nd pass. Maybe cause my XP is edited with nlite, any clues?

Sirber
14th October 2006, 09:34
Another thing, everytime I was using VFW, my pc breaked at x264 2nd pass. Maybe cause my XP is edited with nlite, any clues?try updating x264, avisynth and ffdshow.

[edit]

Today, 04:34 ;)

Weltall
14th October 2006, 10:51
try updating x264, avisynth and ffdshow.I always use latest versions of all.

[edit]

Today, 04:34 ;)lolololololol

Sirber
14th October 2006, 18:34
upgrade to x264 rev 590 or more please.

Weltall
14th October 2006, 21:54
I was using it when that happened, whenever I encode animes I always get latest version of x264. Maybe that is another bug. I'm using directshow instead, it's going fine now.
Thanks

Edit: Now it's working lol
I don't know what happened, it's just working. Maybe because I hadn't restarted my pc yet o.O
Updating rev 590 to 592...

Sirber
14th October 2006, 21:58
hum... in DShow you might get audio delay... sad

Weltall
14th October 2006, 23:21
I mean VFW is now working, it just stopped to break my pc. Sadly I don't why, but it's fine since that works :D.

Sirber
15th October 2006, 15:47
Found a bug in alpha 3!!!! :devil:

audio normalization has been disabled as well as audio delay.
gonna be fixed in a4.

[edit]

nah, they were copied to the AVS for audio.... no bug. sorry!

[edit 2]

Normalize was working, audio delay not. fixed.

and-y
15th October 2006, 16:07
wow that's make us lill bit scare! :D , I hope you can also make to convert mpg/dat :)

Sirber
15th October 2006, 16:11
I'm currently fixing for Vista. MPEG will get fixed for a4.

and-y
15th October 2006, 16:14
ok, thanx alot.

Eretria-chan
16th October 2006, 18:03
Just so you know, the whole "can't drag things into the file list" is caused by running programs in admin compability mode. Vista doesn't like it apparently.

Sirber
16th October 2006, 18:22
Just so you know, the whole "can't drag things into the file list" is caused by running programs in admin compability mode. Vista doesn't like it apparently.I have no clue on what you are talking about.

Eretria-chan
16th October 2006, 18:43
Right-click RA5 exe, properties. Goto compability tab and select admin mode. Start RA5 and drop files in the list. RA5 won't accept the files. Nothing happens.
Disable that admin compability mode and it will start accepting files again. Happens with every program.

Sirber
16th October 2006, 18:58
what the heck is "admin compability mode"?

Eretria-chan
16th October 2006, 20:12
You really are clueless, aren't you?
UAC runs everything in Limited User Mode. By enabling admin compatibility mode, it starts in Administrator mode, just as you would run a program as an administrator on XP. Limited User Mode would be like running the program on a Restricted account in XP.
In Vista, programs should "ask" for privileges when they need them.

Sirber
16th October 2006, 20:18
I'm thinking to flag RA5 incompatible with Vista. Too much useless POC workarounds to do.

Eretria-chan
16th October 2006, 20:29
It does work. It's just a good idea to use public directories for data (app data folder & temp folder). It should work fine. Otherwise just flag that it has problems with Vista.

Leergutdieb
18th October 2006, 19:06
Could you please add PD-Xbox_HiRes and PD-Xbox_LoRes x264 profiles from http://forum.doom9.org/showthread.php?t=101813

Sirber
18th October 2006, 19:16
I don't have an xbox so I cannot test. But, since xbox is limited in HW power I suggest you try the upcoming iPod profile (in alpha 4). RealAnime doesn't restrict bitrate or screen rez, only remove CPU hungry (on decoding) features and use AAC LC.

Leergutdieb
18th October 2006, 21:10
Well, I achieve great results with the PD-Xbox_HiRes profile.
That's why I asked if it was possible to implement that into RealAnime, since the vids I encoded with that profile run perfectly on my Xbox. All the other profiles have lots of dropped frames when playing on the xbox.

Sirber
18th October 2006, 21:12
When I have alpha 4 working (with profiles), give it a try and it it work good with great quality, well, use it :)
else we'll see what I can do.

Leergutdieb
18th October 2006, 21:16
k, looking forward to it.

Sirber
18th October 2006, 21:18
I cannot give an ETA though, since I work on it on my free time. Sorry :(

Leergutdieb
18th October 2006, 22:30
Nevermind, but can you at least tell us the current stage of the new alpha in % ?

Sirber
18th October 2006, 22:46
10%? :) look at the first post for the todo.
I'm still on the vista thing.

killerhex
19th October 2006, 22:49
any chance of a profile with 1-pass encoding?

Sirber
20th October 2006, 01:29
any chance of a profile with 1-pass encoding?no, since quality is low and running in 2 pass takes 20% more time.

Sirber
20th October 2006, 03:04
fixed avs and other inputs that are wrapped into AVS.

if (oSetting.TrackVideo.bEncode) then
begin
if ((sExt = '.avi') and (oSetting.bVFW = true)) then
avs.Add('AVISource("' + oSetting.TrackVideo.sSource + '", autio=false)')
else if (sExt = '.avs') then
avs.Add('AVISource("' + oSetting.TrackVideo.sSource + '", autio=false)')
else
avs.Add('DirectShowSource("' + oSetting.TrackVideo.sSource + '", audio=false)');
end;

Sirber
20th October 2006, 03:45
Added iPod profile (Baseline Level 3):
* Requires iPod Video with Firmware 1.2
* Resolution is not enforced (max for iPod is 640x480)
* Bitrate is not enforced (max for iPod is 1.5mbps IIRC)
* Can work on XboX too!

Demo (http://www.mytempdir.com/1003160)

bakaotaku
20th October 2006, 04:39
Somehow the movies I've converted didn't have any sounds.
I'm using MPEG-4 AVC profile for the conversion from AVI files to MP4 (x264) on Real Anime 5 Pre Alpha 3.
Any solution for this problem ?

p.s :
Anyway, thanx for the tool, Mr Sirber. This is the first x264 conversion tool that's working on me. ^^
I'm looking forward for the next release.

Sirber
20th October 2006, 12:02
I need the info of your source ;)
I cannot debug "movies".

Add it to RA5, right click, preperties, then you have the source info (big text). Paste it here.

anne_so78
20th October 2006, 14:32
Sirber, where can I download RealAnime v4.2 and v5? I couldn't access your site http://www.detritus.qc.ca/ since a couple of days now...

Sirber
20th October 2006, 14:36
just tryed the site, it works ok. Maybe it's a DNS problem.

try http://ws.detritus.qc.ca:81/www but I don't like to give the direct URL, since it may change :).

Sirber
21st October 2006, 16:59
fixed to use %TEMP% if NT system. So it will work on Vista in limited user mode.

gonna release A4 today.

Sirber
21st October 2006, 18:35
still haveing issues with OGM. Lain's looking for it.

Eretria-chan
22nd October 2006, 18:14
fixed to use %TEMP% if NT system. So it will work on Vista in limited user mode.

gonna release A4 today.

I suggest you try to make it work for XP Limited User. Vista is evil :devil: It seems that other tools (used by RA5) are also incompatible with Vista, so... you really need to use admin privilegies in Vista to make it work :/
But good work anyway!

Danisan
23rd October 2006, 16:01
How about using the users own folder in Vista? (\users\username)

Sirber
23rd October 2006, 16:03
I use %TEMP% and %USERPROFILE%.

Eretria-chan
25th October 2006, 09:11
Users\username = Off limits.
Only app data (%appdata%) and Documents (previously My Documents) are in limits AFAIK.

bakaotaku
25th October 2006, 12:05
I need the info of your source ;)
I cannot debug "movies".

Add it to RA5, right click, preperties, then you have the source info (big text). Paste it here.
Here's the info:
----------------------------
General #0
Complete name : F:\Video\Detective Conan Movie 10 Preview.avi
File size : 15.3 MiB
Format : Audio Video Interleave
Overal BitRate : 1313 Kbps
PlayTime : 1mn 37s
Writing library : VirtualDub build 24415/release

Video #0
Codec : XviD
Family : MPEG-4
Info : XviD project
Codec settings : BVOP NVOP
Bit rate : 1111 Kbps
Width : 706
Height : 480
Aspect ratio : 4/3
Frame rate : 23.976 fps
Bits/(Pixel*Frame) : 0.137
Interlacement : [PPF] Picture-per-field
Chroma : 4:2:0

Audio #0
Codec : AC3
Info : Dolby AC3
Bit rate : 192 Kbps
Bit rate mode : CBR
Channel(s) : 2 channels
Sampling rate : 48 KHz
ChannelPositions : L R

Sirber
25th October 2006, 12:07
Users\username = Off limits.
Only app data (%appdata%) and Documents (previously My Documents) are in limits AFAIK.Alright, gonna move there.

Audio #0
Codec : AC3
Info : Dolby AC3
Bit rate : 192 Kbps
Bit rate mode : CBR
Channel(s) : 2 channels
Sampling rate : 48 KHz
ChannelPositions : L R
Enable AC3 decoding in ffdshow audio and find an ACM AC3 decoder. AC3 in AVI is evil ;)

bakaotaku
25th October 2006, 13:06
I've successfully converted an MPEG-2 file to MP4 using MPEG-4 AVC codec, but why does the output file always freeze at certain frame?
Here's the movie info:
---------
General #0
Complete name : D:\FFXII\ffxii_16.mpg
File size : 181 MiB
PlayTime : 6mn 18s

Video #0
Codec : MPEG-2 Video
Bit rate : 9000 Kbps
Bit rate mode : CBR
Width : 512
Height : 352
Aspect ratio : 4/3
Frame rate : 29.97 fps
Bits/(Pixel*Frame) : 1.666
PlayTime : 6mn 18s
Chroma : 4:2:0
Interlacement : [PPF] Picture-per-field
Profile : Main@Main
-----------
My config:
Codec : MPEG-4 AVC
Video Quality : Better (1000 bps)
The rest of the setting left unchanged.

bakaotaku
25th October 2006, 13:10
Enable AC3 decoding in ffdshow audio and find an ACM AC3 decoder. AC3 in AVI is evil ;)
Okay ... it's solved. Thanks for the quick reply! ^^

Sirber
25th October 2006, 14:29
I've successfully converted an MPEG-2 file to MP4 using MPEG-4 AVC codec, but why does the output file always freeze at certain frame?

Decoder issue? Try with another player / decoder.

bakaotaku
25th October 2006, 16:10
I've successfully converted an MPEG-2 file to MP4 using MPEG-4 AVC codec, but why does the output file always freeze at certain frame?
Here's the movie info:
---------
General #0
Complete name : D:\FFXII\ffxii_16.mpg
File size : 181 MiB
PlayTime : 6mn 18s

Video #0
Codec : MPEG-2 Video
Bit rate : 9000 Kbps
Bit rate mode : CBR
Width : 512
Height : 352
Aspect ratio : 4/3
Frame rate : 29.97 fps
Bits/(Pixel*Frame) : 1.666
PlayTime : 6mn 18s
Chroma : 4:2:0
Interlacement : [PPF] Picture-per-field
Profile : Main@Main
-----------
My config:
Codec : MPEG-4 AVC
Video Quality : Better (1000 bps)
The rest of the setting left unchanged.
Decoder issue? Try with another player / decoder.
Hmm ... I don't think it's a decoder issue. I've tried with several same-type movies, and the RA5 output seems to be stopping its encode process at about 2:30 to 3:10.
My movie is 6:18 in length (see above movie info), but RA5 only encodes it to 2:48. I wonder if there's something wrong with my setting ...

Video
Quality: Better (I've tried "Best" too, but it still produces the same output)
Bitrate: 1000

Audio
Quality: High
Bitrate: 32kbps

The rest of the checkboxes are all unchecked.
BTW can I produce a widescreen aspect ratio output?

p.s : Sorry if my questions sound weird or something ... I'm a total noob in movie encoding. :scared:

Sirber
25th October 2006, 16:14
ok, so the encoding stop. Get the latest x264.exe and put it in RA5's folder.

Settings has no effect on the bug ;)

For anamorphic resize (resize on playback), you have to set it manually with Yamb after encoding. RealAnime only supports real pixel resize (in filtering).

Best use another GUI for DVD backuping :)

bakaotaku
25th October 2006, 17:03
What I meant by the encoding stops is that the encoding process seems to be finished, but it only encodes to about 2-3 mins of the whole 6 mins.
I think the video analysis gone wrong. The analysis shows that there are 5061 frames, and so do the encoding process.
It's 5061/5061 (100%) and finishes the job successfully, but the output is only 2:48 out of 6:18. I wonder what the problem is.
But if it's too problematic to be fixed, just ignore this. I'm not backuping my DVD, I just want to know how x264 encodes my FFXII FMVs.
Thank you in advance.

EDIT: I've replaced the x264.exe with the latest build. Nothing changes. ^^;

Sirber
25th October 2006, 17:15
then I'm sorry, I cannot help you any further. Seems to be a source problem or a dshow decoder problem.

.mpg are processed via DirectShowSource. Is ffdshow set to decode mpeg-2?

bakaotaku
25th October 2006, 18:04
.mpg are processed via DirectShowSource. Is ffdshow set to decode mpeg-2?
Yes, it is. It's "libavcodec" right ?
Okay, thank you anyway for the responses. Keep up the development of RA ... I'll be waiting for its next release then. ^^

Sirber
25th October 2006, 18:13
Yes, it is. It's "libavcodec" right ?yep, but IIRC it's experimental.

anne_so78
25th October 2006, 22:02
Sirber, I'm finding it impossible to get RealAnime. I haven't been able to access your site for a very long time now. I've even used a proxy from Germany, but I get this message:

ERROR
The requested URL could not be retrieved

While trying to retrieve the URL: http://ws.detritus.qc.ca:81/www

The following error was encountered:

* Access Denied.

Access control configuration prevents your request from being allowed at this time. Please contact your service provider if you feel this is incorrect.

Your cache administrator is webmaster.
Generated Wed, 25 Oct 2006 20:57:25 GMT by t597.greatnet.de (squid/2.5.STABLE9)
=====================================

Do you have an alternate mirror where I can get version5 and version4.2 ?

Sirber
25th October 2006, 23:14
http://ws.detritus.qc.ca.81.nyud.net:8090/www/

bakaotaku
26th October 2006, 05:23
Umm BTW, can I ask you what x264 profile does RA5 use?
Thanks.

Sirber
26th October 2006, 11:54
It's in the code and posted somewhere in this thread.

Danisan
30th October 2006, 19:23
I'm noticing more and more anime releases in HD these days. Are you planing on adding a profile for HD re-encodes? HD -> HD, not SD :p Sorry if this has been asked before.

Sirber
1st November 2006, 01:33
I'm noticing more and more anime releases in HD these days. Are you planing on adding a profile for HD re-encodes? HD -> HD, not SD :p Sorry if this has been asked before.

Do you mean adquate default bitrate?

killerhex
1st November 2006, 01:44
on the next version will the user be allowed to choose bitrate

Sirber
1st November 2006, 01:47
So, you are telling me you can't change the bitrate?

be more specific else I'll say gee... :sly:

killerhex
1st November 2006, 03:13
wait sorry i forgot i havent encoded in a month

what input formats does ra5 support

Lemonadez
3rd November 2006, 10:56
Im trying to put a Disclaimer text on the video?

How do we do it?

Ive seen some of RMVB (anime) have their disclaimer show at the begining of the video.

But how do I add my own? using AviSynt.
Can someone provide me a code for it.

Sirber
3rd November 2006, 13:09
@killerhex

:search:
There's an information thread somewhere

@Lemonadez

Why not asking in Avisynth thread?

Lemonadez
3rd November 2006, 21:02
@killerhex

:search:
There's an information thread somewhere

@Lemonadez

Why not asking in Avisynth thread?

Nevermind.

I just Encode them to mp4 but something wrong. It has no sounds at all, only a video

The Size after Encoding is 48.3MB = ownage quality. But there no sounds :(

Video: MPEG4 Video (H264) 704x396 23.98fps [Video]
Audio: AAC 24000Hz mono 384Kbps [Audio]

That is wat I got on Properties of the Mp4 -.- I play other Mp4 file there is a sounds. Is there any codec required for this?

Sirber
3rd November 2006, 21:03
any aacPlus v2 decoder... like ffdshow set to decode AAC with libfaad2.

Lemonadez
3rd November 2006, 21:41
any aacPlus v2 decoder... like ffdshow set to decode AAC with libfaad2.

http://img300.imageshack.us/img300/4227/bahke8.th.jpg (http://img300.imageshack.us/my.php?image=bahke8.jpg)

It was set on libfaad2 by default already. It still it does not any have sounds.

EDIT: I will try the AUdio Bitrate to 48 kbps
Oh yah how do we choose Stereo? instead of Mono..

Sirber
3rd November 2006, 22:12
It's stereo. Be sure that ffdshow audio is the decoder that is used for playback.

Your file will playback stereo. Please have a read here:
http://www.codingtechnologies.com/products/aacPlus.htm

Lemonadez
3rd November 2006, 22:42
It's stereo. Be sure that ffdshow audio is the decoder that is used for playback.

Your file will playback stereo. Please have a read here:
http://www.codingtechnologies.com/products/aacPlus.htm

I dont understand a thing at all.
what that aacPlus you want me to do? It doesnt help at all. Im not a coders.

We test your program and report the bug.

Also I said before it does not playback as Stereo.
Video: MPEG4 Video (H264) 704x396 23.98fps [Video]
Audio: AAC 24000Hz mono 384Kbps [Audio]

It said "mono".. I play other mp4 files it has "Stereo" instead of mono.

FFDShow Playback for Decorder? I dont even get this at all. there only 1 FFDShow Audio in my computer -.-

Sirber
3rd November 2006, 22:46
You have a playback issue. It is not a bug of RealAnime and it's not at all related to RealAnime. Tus, I'm trying to explain things to you, like the codec RealAnime use, and how to fix that problem. MPC has an internal filter for AAC too, which may be broken. So, when the file plays back, right click on the image, "Filters", and verify that ffdshow audio is used, not MPC internal filter.

If you are still unable to playback, I suggest that you ask about that in "Software Player". Maybe someone else would be more qualified to help you.

Lemonadez
3rd November 2006, 22:48
You have a playback issue. It is not a bug of RealAnime. Tus, I'm trying to explain things to you, like the codec RealAnime use, and how to fix that problem. MPC has an internal filter for AAC too, which may be broken. So, when the file plays back, right click on the image, "Filters", and verify that ffdshow audio is used, not MPC internal filter.

If you are still unable to playback, I suggest that you ask about that in "Software Player". Maybe someone else would be more qualified to help you.

I did play other H.264 / AAC - Stereo format before. Their working perfectly.

Watch this it does not have any sound. I try it on my laptop it doesnt have any sounds either.
http://www.megaupload.com/?d=9571XE03

I already tried alot of video player. even ur Playerpack on ur site and VideoLan and Zoomplayer.

killerhex
4th November 2006, 01:06
still having trouble fixing the ogm thing for the next alpha

Sirber
4th November 2006, 03:30
@Lemonadez

If my player pack failed on it, then you are right. Something is wrong. Can I have your source and output please?

@Killerhex

Lain is "working" on it. Will be ready when he's done ;)

Lemonadez
4th November 2006, 03:59
@Lemonadez

If my player pack failed on it, then you are right. Something is wrong. Can I have your source and output please?

@Killerhex

Lain is "working" on it. Will be ready when he's done ;)

Sorry, I just reformat my computer. I thought that it has something to do with my computer.

Im downloading RealAnime again and encode again. If I dont hear any sounds then I put up the source and output.

But 1 thing.

What are the Codecs requirement for this?
- Real Player
- Quick Time
Is there more codecs that are needed to use this? You should add which codec that required for your program ^_^ cuz ppl get too many problem if they get wrong codec.

EDIT: Seems to be it Wont let me Encode anymore after I reformated my computer :(

http://img321.imageshack.us/img321/3093/hereqw2.th.jpg (http://img321.imageshack.us/my.php?image=hereqw2.jpg)

I also try encode in RealVideo but it just crash.
http://img135.imageshack.us/img135/2469/look1pp4.th.jpg (http://img135.imageshack.us/my.php?image=look1pp4.jpg)

Sirber
4th November 2006, 04:10
Depends on what you use... by default you need ffdshow (H264) and ffdshow audio (AAC).
For Real codecs, you need RealPlayer.
else ffdshow can catch them all... like pokemons ;)

or Detritus Player Pack ;)

else it's a source problem, so RA doesn't encode audio.

Lemonadez
4th November 2006, 04:16
Depends on what you use... by default you need ffdshow (H264) and ffdshow audio (AAC).
For Real codecs, you need RealPlayer.
else ffdshow can catch them all... like pokemons ;)

or Detritus Player Pack ;)

else it's a source problem, so RA doesn't encode audio.

I do have ffdshow / audio..

http://img177.imageshack.us/img177/3118/ihaveemwq0.th.jpg (http://img177.imageshack.us/my.php?image=ihaveemwq0.jpg)

Sirber
4th November 2006, 04:20
do you use MPC?
Does RealAnime encode audio?
What is your source?

Lemonadez
4th November 2006, 04:28
do you use MPC?
Does RealAnime encode audio?
What is your source?

Nvm, Since I reformated my Computer I forgot some codecs :(

Codecs Required to make RealAnime work
Xvid Codec
AviSynth
Real Player
Quick Time
Codec Pack = Satsuki Decoder Pack.

^_^ Now I can encode again. Im going to see If I can hear the sound after im done encoding ^_^ Thanks a lot for your time Sirber.

Sirber
4th November 2006, 05:22
satsuki decoder pack should set you right.
no need of xvid, real player or quicktime if you stick with realanime's defaults.

if you have any more problems I'm happy to help ya, since I have nothing to do this friday night... isn't that lame? or geek (http://www.flickr.com/photos/sirber/286305014/)?

Lemonadez
4th November 2006, 06:29
satsuki decoder pack should set you right.
no need of xvid, real player or quicktime if you stick with realanime's defaults.

if you have any more problems I'm happy to help ya, since I have nothing to do this friday night... isn't that lame? or geek (http://www.flickr.com/photos/sirber/286305014/)?

What the realanime default?

Also do need Xvid - I had Satsuki Decoder pack before I installed Xvid. It wont let me encode cuz it said something missing about FourCC.

Sirber
4th November 2006, 17:07
RealAnime uses mencoder to encode to xvid. Default codec is x264.

Leergutdieb
5th November 2006, 02:35
Hm I just noticed there's no longer *.d2v input...
Is there any any reason for that?
I guess I'll have to take a detour through avs.

Looking forward to Alpha4.

Sirber
5th November 2006, 02:36
It has, maybe I forgot it in the drag drop...

Leergutdieb
5th November 2006, 04:03
Will you be using the current releases of Xvid (Koepi 1.1.2-01112006) and DGIndex (1.4.8) in the next build?
How can I enable Xvid's "Cartoon Mode", or is it on by default?

Sirber
5th November 2006, 04:06
koepi xvid is VFW. RealAnime uses CLI encoders.
so as said above, I use mencoder for xvid encoding.

function TFMain.getASP(bFirst: boolean): string;
var
sCmd: string;
begin
// Bin
sCmd := '"' + oSetting.sPath + 'mencoder.exe" ';

// Codecs
sCmd := sCmd + '-ovc lavc -oac lavc −ffourcc DIVX −lavcopts ';

// Audio
sCmd := sCmd + 'acodec=mp3:abitrate=';
case oSetting.iAQuality of
0: sCmd := sCmd + '96';
1: sCmd := sCmd + '128';
2: sCmd := sCmd + '160';
end;
// Video
if (bFirst) then
sCmd := sCmd + ':vpass=1:turbo:vb_strategy=1:'
else
sCmd := sCmd + ':vpass=2:';
sCmd := sCmd + 'vcodec=mpeg4:vbitrate=' + IntToStr(oSetting.iVBitrate) + ':autoaspect:';
case oSetting.iVQuality of
0: sCmd := sCmd + 'vmax_b_frames=3:mbd=1:dia=1';
1: sCmd := sCmd + 'vmax_b_frames=3:mbd=1:v4mv:dia=-2:trell';
2: sCmd := sCmd + 'vmax_b_frames=3:mbd=1:v4mv:dia=-3:trell';
end;

// Output
sCmd := sCmd + ' -o "' + oSetting.sOutput + '" ';
// Input
sCmd := sCmd + ' "' + oSetting.sAVS + '" ';

Result := sCmd;
end;

Leergutdieb
5th November 2006, 04:26
So there's no Cartoon Mode in the CLI version of Xvid?

Is the Xvid codec going to be updated as well?

Lemonadez
6th November 2006, 00:15
Is it possible putting a EHQ Mode? (Use Two Passes) Pass like the one on Easy RealMedia Producer

and does it encodes all frames when encoding to realmedia..cuz I get better quality at Easy RealMedia Producer :(

Sirber
6th November 2006, 00:53
Is it possible putting a EHQ Mode? (Use Two Passes) Pass like the one on Easy RealMedia ProducerI use EHQ and 2 pass.

and does it encodes all frames when encoding to realmedia..cuz I get better quality at Easy RealMedia Producer :(RealAnime 4 and 5 are ment for x264. RealVideo is just an addon. And since no one comment on the settings used, I use what I think is the best. Here's the settings for producer:
// Create XML
jobfile := TStringList.Create();
with jobfile do
begin
// Basic XML
Add('<?xml version="1.0" encoding="US-ASCII"?>');
Add('<job xmlns="http://ns.real.com/tools/job.2.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://ns.real.com/tools/job.2.0 http://ns.real.com/tools/job.2.0.xsd">');

Add('<enableTwoPass type="bool">true</enableTwoPass>');

// Input
Add('<parInputs>');
Add('<input xsi:type="avFileInput">');

// Source
Add('<filename type="string">' + oSetting.sAvs + '</filename>');

Add('</input>');
Add('</parInputs>');

// Output
Add('<parOutputs>');
Add('<output>');
Add('<destinations>');
Add('<destination xsi:type="fileDestination">');
Add('<pluginName type="string">rn-file-realmedia</pluginName>');
Add('<filename type="string">' + oSetting.sOutput + '</filename>');
Add('</destination>');
Add('</destinations>');
Add('<mediaProfile>');

Add('<audioMode type="string">music</audioMode>');
Add('<outputWidth type="uint">0</outputWidth>');
Add('<outputHeight type="uint">0</outputHeight>');

Add('<resizeQuality type="string">high</resizeQuality>');
Add('<videoMode type="string">sharp</videoMode>');
Add('<audioResamplingQuality type="string">high</audioResamplingQuality>');
Add('<audienceRefs>');
Add('<audienceRef>RealAnime</audienceRef>');
Add('</audienceRefs>');
Add('</mediaProfile>');
Add('</output>');
Add('</parOutputs>');

// Audiences
Add('<audiences>');
Add('<audience>');
Add('<avgBitrate type="uint">' + IntToStr(oSetting.iVBitrate) + '000</avgBitrate>');
Add('<maxBitrate type="uint">' + IntToStr(oSetting.iVBitrate * 5) + '000</maxBitrate>');
Add('<name type="string">RealAnime</name>');

// Streams
Add('<streams>');

// Video stream
Add('<stream xsi:type="videoStream">');
Add('<pluginName type="string">rn-videocodec-realvideo</pluginName>');
Add('<codecName type="string">rv10</codecName>');

Add('<codecProperties type="bag">');
// EHQ
case oSetting.iVQuality of
0: // Low
begin
Add('<firstPassComplexity type="uint">50</firstPassComplexity>');
Add('<encoderComplexity type="uint">75</encoderComplexity>');
end;
1: // Medium
begin
Add('<firstPassComplexity type="uint">50</firstPassComplexity>');
Add('<encoderComplexity type="uint">85</encoderComplexity>');
end;
2: // High
begin
Add('<firstPassComplexity type="uint">65</firstPassComplexity>');
Add('<encoderComplexity type="uint">100</encoderComplexity>');
end;
end;

// Curve
Add('<rcEnableCurveCompression type="bool">true</rcEnableCurveCompression>');
Add('<rcAnalysisFileName type="string">realvideo.pass</rcAnalysisFileName>');
Add('<rcHighBitrateReduce type="uint">30</rcHighBitrateReduce>');
Add('<rcLowBitrateBoost type="uint">20</rcLowBitrateBoost>');

// Chroma mode
Add('<chromaModeDecision type="bool">true</chromaModeDecision>');

// max BFrames
Add('<maxConsecutiveBFrames type="uint">3</maxConsecutiveBFrames>');
Add('</codecProperties>');

// Codec config
Add('<encodingType type="string">vbrBitrate</encodingType>');

Add('<quality type="uint">65</quality>');
Add('<maxStartupLatency type="double">60</maxStartupLatency>');
Add('<maxFrameRate type="double">60</maxFrameRate>');
Add('<maxKeyFrameInterval type="double">10</maxKeyFrameInterval>');
Add('</stream>');

// Audio
Add('<stream xsi:type="audioStream">');
case oSetting.iAQuality of
0: Add('<codecFlavor type="uint">4</codecFlavor>'); // 32
1: Add('<codecFlavor type="uint">3</codecFlavor>'); // 48
2: Add('<codecFlavor type="uint">0</codecFlavor>'); // 64
end;

Add('<codecName type="string">racp</codecName>');
Add('<encodingComplexity type="string">high</encodingComplexity>');
Add('<pluginName type="string">rn-audiocodec-realaudio</pluginName>');
Add('<streamContext type="bag">');
Add('<audioMode type="string">music</audioMode>');

Add('<presentationType type="string">audio-video</presentationType>');

Add('</streamContext>');
Add('</stream>');

Add('</streams>');
Add('</audience>');
Add('</audiences>');
Add('</job>');
end;

jobfile.SaveToFile(oSetting.sTemp + 'anime.rpjf');
jobfile.Free;

Lemonadez
6th November 2006, 11:03
2: // High
begin
Add('<firstPassComplexity type="uint">65</firstPassComplexity>');
Add('<encoderComplexity type="uint">100</encoderComplexity>');

Where can I change 65 to 100? Is it possible to add encodes all frames for next release ^_*

Sirber
6th November 2006, 13:12
Where can I change 65 to 100? Nowhere. It is useless to have a slow first pass.
Is it possible to add encodes all frames for next release ^_*Using the curve compression, all frames are already encoded.

Sirber
7th November 2006, 02:45
found the bug for OGM. Fixing...

[edit]

File --> New does nothing.
Thanks all for the debug :sly: ;)

LAIN
7th November 2006, 03:45
The OGM bug is in 2 part, there was a translation between the file type and extension (only vorbis audio affected) that was running bad.

The other part is with a 3rd party. MediaInfo (a tool very important in realanime) dont find the proper ID for the vorbis track, I've try ~6 different version and .. under 7.3 its even worse, so 7.3 and 7.3.1 dosent work for the ID. We will look further to find out the issue and fix it, for now its more testing.

Sirber
7th November 2006, 03:55
this may take some time. Do you guys want a4 now and have the fix for OGM later on?

Sirber
7th November 2006, 20:01
OGMDemuxer is a basic demultiplexer that allow you to demux any stream from an OGM file.
It automatically creates an AVI file for a video stream, an Ogg file for an Ogg Vorbis stream, an SRT file for subtitles, ...
Could workaround with that, but will require more coding.

Lemonadez
8th November 2006, 07:13
Nowhere. It is useless to have a slow first pass.


Having high 1st Pass make the quality of the video better.

I try it on Easy RealMedia Producer 65/100 (1st/2nd) pass. It didnt have the same quality as before.

I ask friend of mine who teach me the settings. He said having slow encode make it better quality.

So while your fixing it.

Could you add another option for 100/100 Highest Quality for RealMedia?

Sirber
8th November 2006, 13:11
Quality change coz of the settings ERMP use and settings RA use. As for every codec, in 2 pass mode, having both slow changes nothing. Ask anybody here.

Sirber
8th November 2006, 16:26
audio avs script is screwed in a3. It's using video track (which may not have audio, or has the wrong track) and not selected audio track.

For AVI or files with only 1 audio it's working fine though.

Gonna be fixed for a4. If someone wants a special build PM me.

Sirber
8th November 2006, 16:38
C:\Program Files\RealAnime5\mkv>mkvinfo.exe c:\E001.mkv
+ EBML head
|+ Doc type: matroska
|+ Doc type version: 1
|+ Doc type read version: 1
+ Segment, size 2773810
|+ Seek head (subentries will be skipped)
|+ EbmlVoid (size: 4029)
|+ Segment information
| + Timecode scale: 1000000
| + Muxing application: libebml v0.7.7 + libmatroska v0.8.0
| + Writing application: mkvmerge v1.7.0 ('What Do You Take Me For') built on Apr 28 2006 17:20:19
| + Duration: 23.882s (00:00:23.882000000)
| + Date: Wed Nov 08 15:35:17 2006 UTC
| + Segment UID: 0xa3 0xfa 0xb2 0xc5 0xc2 0x40 0xe4 0x7c 0x81 0x7c 0x63 0xb2 0x33 0x59 0x0b 0x0d
|+ Segment tracks
| + A track
| + Track number: 1
| + Track UID: 202631834
| + Track type: video
| + Enabled: 1
| + Default flag: 1
| + Forced flag: 0
| + Lacing flag: 0
| + MinCache: 1
| + Timecode scale: 1.000000
| + Max BlockAddition ID: 0
| + Codec ID: V_THEORA
| + Codec decode all: 1
| + CodecPrivate, length 2762
| + Default duration: 41.703ms (23.979 fps for a video track)
| + Language: und
| + Video track
| + Pixel width: 640
| + Pixel height: 480
| + Interlaced: 0
| + Display width: 640
| + Display height: 480
| + A track
| + Track number: 2
| + Track UID: 3008811920
| + Track type: audio
| + Enabled: 1
| + Default flag: 1
| + Forced flag: 0
| + Lacing flag: 1
| + MinCache: 0
| + Timecode scale: 1.000000
| + Max BlockAddition ID: 0
| + Codec ID: A_VORBIS
| + Codec decode all: 1
| + CodecPrivate, length 3898
| + Language: und
| + Audio track
| + Sampling frequency: 48000.000000
| + Channels: 2
|+ EbmlVoid (size: 1024)
|+ Cluster
This is an OGM that fails.

@Lain

What part of that RealAnime has difficulties with?

Sirber
10th November 2006, 14:51
MediaInfo author has been contacted over the ID problem.

Thanks Lain!

Sirber
13th November 2006, 16:59
Transcoding AVI with WMV3 video track can seem to "jam" in audio encoding. It takes some time to calculate the audio normalization with that video codec. Just let it go and it will work.

killerhex
15th November 2006, 01:31
i have a problem when converting avc to xvid with ra5 it encodes the audio from 48hz to 44.1hz and causes audio desync can you allowed the choosing of audio frequency to the program

Sirber
15th November 2006, 01:33
ra5 does not change frequency. Ex:
General #0
Complete name : C:\E001.ogm
Format : Ogg
File size : 2.66 MiB
Writing application : ffmpeg2theora 0.16 / ffmpeg2theora 0.16

Video #0
Codec : Theora
Width : 640
Height : 480
Aspect ratio : 4/3
Frame rate : 23.979 fps
Writing library : Xiph.Org libTheora I 20040317 3 2 0

Audio #0
Codec : Vorbis
Bit rate : 64 Kbps
Channel(s) : 2 channels
Sampling rate : 48 KHz
Writing library : AO; aoTuV b4b [20051117] (based on Xiph.Org's libVorbis)

killerhex
15th November 2006, 02:15
@sirber
do you get good quality with theora

Sirber
15th November 2006, 02:17
you can get quality with every codec.
at which bitrate that is the real question.

currently theora is worst than xvid.

Sirber
16th November 2006, 01:04
Changelog from alpha 3:
* Fix MPEG and AVS input
* iPod profile (5.5G)
* Fix to be able to run on Vista
* Fix audio track when source has multiple tracks
* Updated x264 and mkvtoolnix
* Fix to run as limited user (NT)
* Reduced the number of ref frames (x264)

Warning:
Due to a bug in MediaInfo.dll (http://sourceforge.net/tracker/index.php?func=detail&aid=1591768&group_id=86862&atid=581181), OGM as input does not work proprely.
Thus, it has been disabled in this release.

Download (http://www.detritus.qc.ca)
Note: download RealAnime_500_mkv.exe again to update mkvtoolnix to version 1.8.0.

Sirber
16th November 2006, 12:53
Hello,

can you tell me how RA applies "Image Quality" filters (Sharpen, Smooth, Noise Reduction, DeRainbow) to the output video, so that I could tweak the settings?
Is it by using a temp avs file or FFDshow?
If it's by using the temp avs file, where is it stored when I enabled "Output in source folder"?AVS settings are in the code. I suggest you fetch Turbo Delphi (free) and realanime 5 sources.
Have you thought again about adding a Xbox profile? I know I could use the new I-Pod profile but the Xbox is way more powerful and I don't want to lose quality.

These x264 CLI settings run perfectly with XBMC:

Add --qpmin 18 --qcomp 0.3
Remove from preceding passes --analyse --8x8dct --ref --mixed-refs --weightb --b-rdo --subme --trellis --me --bime --no-fast-pskip
Add to preceding passes --subme 1 --analyse none --me dia --ref 1


Btw, nothing happens when I click on any of the "?" options.

thxI think iPod profile already does most of that. Did you try it? It's not coz it's called iPod profile that it's for iPod only. All it does it to make a level 3 stream and use AAC LC.

killerhex
16th November 2006, 17:18
does ra5 allow .vob input

Sirber
16th November 2006, 17:18
does ra5 allow .vob input
no, avs or d2v

just try and see RA5 not adding it. ;)

Alucard Nosferato
20th November 2006, 17:40
need help......

i download latest alpha i all addons, then i try to encode ex. Naruto 113.avi, it started, it anaylzes audio and encoding, then error, some unknown error which is happening all the time with all kind of .avi files, i just cant find any problem yet i dont know which information should i provide here for solving this problem

plz help

Sirber
20th November 2006, 17:42
can you post a screenshot of the "logs" tab please?

Alucard Nosferato
20th November 2006, 17:47
here ya go

http://img59.imageshack.us/my.php?image=untitledng1.jpg

killerhex
20th November 2006, 20:39
i get that same error but for my mkv[AVC] files

Sirber
20th November 2006, 20:51
@Alucard

Are you using "Encoder / Advanced / AVI: Use VFW" ?

Alucard Nosferato
20th November 2006, 21:02
no, i tried either, i wont do any good, i tried also mkv file (on the pic i gave you is Le Chevalier D'Eon, thats mkv) it wont work

Sirber
20th November 2006, 22:09
do you have avisynth and ffdshow?
seems to be a decoder issue.

Alucard Nosferato
20th November 2006, 22:29
got both, avisynth 2.5 and ffdshow Sep 30 2006

Sirber
20th November 2006, 23:39
Alright. Here's the debuging steps:

1. Add 1 file that fails and start encoding it.
2. RealAnime fails. Quit RealAnime.
3. Run cmd.exe
4. Go to "%TEMP%\realanime"
5. run runaudio.cmd
6. look for errors
7. If "stream not found" or something like that
7 a. open runaudio.cmd in notepad
7 b. locate something like '--script "AVISource(^Y:\blabla\Naruto_116-117_[DBB98DB3].avi^).EnsureVBRMP3Sync().Normalize()" |'
7 c. make it:
AVISource("Y:\blabla\Naruto_116-117_[DBB98DB3].avi")
EnsureVBRMP3Sync()
Normalize()
7 d. save it "c:\temp.avs"
7 e. play "c:\temp.avs" in MPC and look for the error

Alucard Nosferato
21st November 2006, 00:37
http://img300.imageshack.us/img300/2964/untitled1lj5.jpg

Sirber
21st November 2006, 00:59
am I seeing 3 channels?

and-y
21st November 2006, 11:10
wow, thanx, I'll try to use filter in RA5a4 with source mpg :)

Alucard Nosferato
21st November 2006, 11:49
XD yes its 3 channels XD

i now know why XD

in ffdshow i activated "mixer" with settings putted on 2/1 surround output, now im trying with stereo and it seems to be working, now it running video analysis

Sirber
21st November 2006, 13:05
:p

best use MPC own decoders to set channel count to 3. RealAnime relies on DirectShow filters and VFW codecs. So postprocessing and other settings will go in your encode or fail :)

Alucard Nosferato
21st November 2006, 13:58
more problems XD lol

i encoded it successfuly but.....audio is only one channel at 3kbps AAC LC, i cant hear a thing XD

i have no idea did i mixup anything in settings, i havent touch any settings in realanime except video and audio (Video: best, audio: highest, 48kbps), in ffdshow nothing except mixer option

Sirber
21st November 2006, 14:02
best use no mixer in ffdshow when encoding.
also, set ffdshow audio (decoder), for codec AAC, "libfaad2" or use a problem-free player like VideoLan Client.

Alucard Nosferato
21st November 2006, 16:42
dont work either...................well i guess ill pass this time.......wait till your complete version get out then ill try again lol

thnx for your time

Sirber
21st November 2006, 17:52
mono and LC is a decoder problem, on the playback of the MP4.
new version of RA5 won't change that.

http://www.codingtechnologies.com/products/aacPlus.htm

Sirber
22nd November 2006, 13:04
new MediaInfo.dll, OGM still fails :(

Alucard Nosferato
22nd November 2006, 14:54
me again lol

i found out problem!

it was MP3 codec in ffdshow set as libmad, when i disabled it and try to convert in realanime it works!! dont know why but its great lol

is converting from avi to mp4 always slow (i got E6300, 1gb ddr2)?? it toke me 70min to encode

Sirber
22nd November 2006, 18:27
x264 is slower than xvid or rv10.

Sirber
22nd November 2006, 21:38
Idea to save bitrate:

Source: 640x480 = 307200 pixels = 268kbps
Encoded: 480x480 = 230400 pixels
Saving: 25% = 200kbps needed

What do you think? Playback will be stretched to 640x480.

Kayser
22nd November 2006, 23:06
I must admit it's a rather interesting idea... But is it possible for the player to use the correct aspect ratio automatically or must it be done manually?... If there is someway to encode it that way, but actually play it correctly automatically then it could be great.

Sirber
22nd November 2006, 23:13
a DAR (Display Aspect Ratio) can be written in the MP4, so the player does it correctly. I can get the actual ratio in the source and set it on the output.

I'll make some tests and add it to RA5 if it's possible to do and worth it.

Kayser
22nd November 2006, 23:49
Great, I didn't know that. I hope it helps shrinking files even more.

Sirber
23rd November 2006, 04:42
I hope it helps shrinking files even more.That is RealAnime's goal no? :D

and-y
23rd November 2006, 15:55
can i ask about the x264 codec profile in realanime 5?
when we choose x264, are the filter +1 already in use? or it is not use? 2nd question : how much the value of aWarpSharp filter use in "sharpenning" filtering ?
cause I really often to use both of this filter, (which failed when I use Realanime a1).

and-y
23rd November 2006, 15:56
I agree to make file as smaller as posible :D

Sirber
23rd November 2006, 15:58
Would be best if you look in the sources. Then you can suggest more appropriate settings.

Sources: svn://svn.detritus.qc.ca/detritus/RealAnime5
They are in Turbo Delphi (http://www.turboexplorer.com/delphi).

Prefered Subversion client: http://tortoisesvn.tigris.org/

and-y
23rd November 2006, 16:02
ok thanx b4

Eretria-chan
23rd November 2006, 22:03
Idea to save bitrate:

Source: 640x480 = 307200 pixels = 268kbps
Encoded: 480x480 = 230400 pixels
Saving: 25% = 200kbps needed

What do you think? Playback will be stretched to 640x480.

Quite. But the lower the res, the lower the quality (the lower the details).
IF quality is acceptable, then I'm all for.

Sirber
24th November 2006, 01:06
I'll show samples, and this will not be enabled by default.
I'll call it... "Sirber Low Bitrate Booster" ;)

Sirber
5th December 2006, 15:38
I'm having troubles with DAR. I'll put this idea on ice.

I will also make a VC-1 addon for RealAnime 5.
You will need WMEncoder v9 (WMEncoder.exe) with codec update (wvc1dmo.exe). They will not be bundeled.

killerhex
5th December 2006, 16:35
will you do the vc-1 support for alpha 5 or before that

Kayser
5th December 2006, 21:16
Does VC-1 (don't remember the name of the codec... wmv pro or something :P) perform well with anime content Sirber? I've never really given much thought about it.

Eretria-chan
5th December 2006, 23:58
I'm having troubles with DAR. I'll put this idea on ice.

Still, maybe you should try to push out some samples to see if it's worth it? The correct aspect ratio could be set manually for these tests.

Sirber
6th December 2006, 02:07
I manuallly encoded to 480x480, then started YAMB to merge to MP4 with correct DAR, but VLC doesn't playback it 640x480, but 480x480. If someone gets it working I'll add it to RealAnime.

Eretria-chan
6th December 2006, 08:20
Well, did you try it on another player?

Sirber
6th December 2006, 12:54
Well, did you try it on another player?
no :o

Sirber
8th December 2006, 22:07
Alright guys, RealAnime 5 development is over (by Detritus Software). It's more a "we quit" than a final release.

Latest sources: svn://svn.detritus.qc.ca/detritus/RealAnime5

If you wish to continue it, email me and I will make you an account on the svn.

Good luck with your things!

killerhex
9th December 2006, 04:37
could you least make the vc-1 package lol ra5 already has
x264/rv10/theora and xvid

clone83
10th December 2006, 10:42
sirber can you please just make the final release as Realanime 5 as i have been waiting for it and i think im not alone when i say this but please dont quit!!!!!:angry:

Sirber
10th December 2006, 15:24
alpha, final, just names. The lastest release of RA5 works perfectly.

killerhex
10th December 2006, 19:49
sin ce thi thread will probably be closed in a few days or weeks i have to ask

any other projects you're working on sirber

Sirber
10th December 2006, 19:50
I'm not closing the thread, unless it gets out of control.

I'm indeed working on another project, but I have no infos now.

Eretria-chan
13th December 2006, 18:47
Alright guys, RealAnime 5 development is over (by Detritus Software). It's more a "we quit" than a final release.

Latest sources: svn://svn.detritus.qc.ca/detritus/RealAnime5

If you wish to continue it, email me and I will make you an account on the svn.

Good luck with your things!

Well... that's too bad. RealAnime was actually the only easy to use encoding software around here...
Sad, but we will try to get by...

Sirber
13th December 2006, 18:49
Well... that's too bad. RealAnime was actually the only easy to use encoding software around here...
Sad, but we will try to get by...

Just wait that the next project goes public :D

Eretria-chan
13th December 2006, 19:18
More info! More info! :D What's your next project?

Sirber
13th December 2006, 19:21
I can't say much now, it's an encoding GUI, but won't be RealAnime 6 nor have the same "features" as RealAnime 5. More to come when we are finished with the dev and testing.

Eretria-chan
13th December 2006, 19:56
Hmm, next-gen RealAnime?
Here's hoping it will still feature x264, AAC and will be easy to use...

Sirber
17th December 2006, 21:44
Updated RealANime 5 to support new x264 feature:
http://forum.doom9.org/showthread.php?t=119480

New release avalible here: http://www.detritus.qc.ca

weaver4
17th December 2006, 21:53
Well... that's too bad. RealAnime was actually the only easy to use encoding software around here...
Sad, but we will try to get by...

If you are looking for something easy you might want to look at AutoMKV, it is a lot like AutoGK.

Sirber
17th December 2006, 23:05
Not sure AutoMKV is as easy file batcher as RealAnime is ;)

Eretria-chan
18th December 2006, 10:33
Updated RealANime 5 to support new x264 feature:
http://forum.doom9.org/showthread.php?t=119480

New release avalible here: http://www.detritus.qc.ca

Thought you weren't working on RA anymore? :sly:

Sirber
18th December 2006, 12:47
new x264 is very faster than pre-600 release.

Eretria-chan
18th December 2006, 13:08
You surprise us, Sirber!
For all we know, you could secretly be working on a new version of RealAnime without our knowledge :D

Sirber
18th December 2006, 13:32
As said above, there won't be another RealAnime... but something else, something unseen before :)

buzzqw
18th December 2006, 13:34
first of all i don't want to start any flame :)

yes, automkv has queue (on windows) and work by command line

BHH

Sirber
18th December 2006, 13:36
@buzzqw

good to know :)

clone83
19th December 2006, 07:42
so can we have a hint on what this new program or what ever it is going to be about...?

sillKotscha
19th December 2006, 11:34
As said above, there won't be another RealAnime... but something else, something unseen before :)

well, just another encoding app... 'unseen' ... every new app is unseen before it is released to the public.

technically you are still bound to either vfw or cli encoding... nothing 'unseen' if you ask me :rolleyes:

Sirber
19th December 2006, 15:41
You shall see. :p
I think I can have the first alpha in about 2-3 weeks.

DeathTheSheep
19th December 2006, 20:43
Ooh, the master at work. :)

and-y
24th December 2006, 14:29
Hai sirber, I have an idea.
how about use tool to change aspect ratio in mkvgui
I already tried it with my video which the first resolution was 640 x 480 -> 4:3 (my bad I false to resize it) which originally 640 x 360 -> 16:9.
and I played it in bs player, its already fix.....
but I dont know with your player.....

Sirber
24th December 2006, 14:53
sadly we use MP4 :)

Eretria-chan
11th January 2007, 18:38
Hey... long time, no news...
How is that new software thingy coming along?
I was also wondering... what's the real difference between the quality profiles? Will there be a gain in quality between Normal, Better and Best @ the same bitrate? And what exactly does it improve? Better motion detection or something like that?

Sirber
11th January 2007, 18:48
As you know, no more dev on RealAnime 5.
There are gain between quality profiles, but I cannot say what it will look like :)

Eretria-chan
11th January 2007, 20:31
You mentioned that RA5 is dead, but you had a new project going... last time you wrote 2-3 weeks, and it certainly looks that like that date is creeping altogether closer. So, any news on that? Are things going well?

Well, you wrote the profiles, so what is the difference between them really? Other than the higher, the slower... Is it really worth the slower speed?

killerhex
11th January 2007, 22:15
his new project is call Bencos theres a thread use search

since this project is no longer in dev shouldnt it be closed

Sharktooth
12th January 2007, 19:16
http://forum.doom9.org/showthread.php?t=119754

Sirber
12th January 2007, 19:20
@killerhex

The project is not in dev anymore, but prople can still have problems with it ;)

Hollow_Ichigo
9th May 2007, 06:43
I know this is most likely something stupid on my part, but i encoded 2 different anime episodes and i don't seem to have sound on either one. Any ideas why?

Sirber
9th May 2007, 14:03
@Hollow_Ichigo

I have no clue on your setup and sources. The range of possible answers include "your volume in XP is too low" ;)

Hollow_Ichigo
9th May 2007, 15:35
I'm not that stupid...

It was fixed by changing the audio bit rate to 48.

Sirber
9th May 2007, 15:41
Best move to bencos, RA5 code and way of processing is a bit far in my memory ;)

killerhex
11th September 2008, 22:17
is this project back on development

how do i download bencos or RA5 when i got to your site link it takes me to your flickr photos

clone83
11th September 2008, 23:25
yeh i agree, please provide a mirror

alzou
2nd April 2009, 05:43
xcuse me, I'm using RA 6 here...
a newbie in this kind ....

mirror for RA6 is here

http://www.megaupload.com/?d=I6CB973L