View Full Version : Old RealAnime discussion


midiguy
1st July 2003, 00:40
the link doesn't work :(
I wanted to try it!

Sirber
1st July 2003, 00:51
I got frustrated this morning. I'll finish adding the resize engine and I'll reupload it.

New features:
* Resize in producer (not tested)

ToDo:
* Crop in producer
* Set producer.exe at IDLE
* The about frame

midiguy
1st July 2003, 01:07
hey sirber, here's a feature request.
Could you add two avisynth filters? (dub and copysame)?
If you read what I posted in the DropDupe thread, well, I said:

You could use a current filter (like dup or copysame or whatever) that already has all the bugs worked out, and let that decide what the duplicate frames are. Then just set up the DropDupe RV9 filter to only drop frames that are EXACT duplicates (100% exact) so then the avisynth filter would really be doing all the work and you wouldn't have to worry about any current bugs. Of coarse, this would just be a temporary solution until everything is worked out with the DropDupe filter.

And then could you also add a setting for DropDupe that would make it only make duplicate frames to frames that are EXACTLY the same (to the pixel)? This, to me at least, would be an important feature until all the bugs are worked out with dropdupe.

Sirber
1st July 2003, 01:08
I don't use AVISynth at all. This GUI only create a job file for each file in the list and start producer, with some error checking :)

Not advanced stuff :D

Sirber
1st July 2003, 01:32
IDLE coding is working, I had to dump my old Shell&Wait. I'll test it with a full encode and release RC1.

unmei
1st July 2003, 18:51
this looks good, good, good :)
the best simple GUI for producer so far

but i have a feature (say change) request too: would you please not limit the bitrate or set the limit to something higher (1000-1500 kbit/s). I would really like to use this for my RV9 encodes, but i wont go as low as 475kbit/s. If there is no way to encode at, say 600 or 1000 kbit/s i cannot use this great GUI.

Hint: don't be stubborn, i know this limit has nothing to do with Real Video and it won't give you much work to change it, please do not willingly exclude people who do not think the same way about how much bitrate a anime deserves >< .

(If you think adding more radio buttons would make it too big, you could use a drop-down if you dont want to allow free selectable bitrate via a slider, text field or the like. If you need inspirationyou can also look at my -ok, way more complex :(- GUI DNA-PG (http://www.hta-bi.bfh.ch/~seilf/DNA-PG/DNA-PG_2003-06-29.rar) ..sorry it does'nt have dropdupe and EHQ)


i just realized i cannot load mkv or avs, could you include that in the input file formats ? would be nice :D

Sirber
1st July 2003, 19:32
I'll add avs and mkv, but I don't know if producer will like them. I'll also use a simple textbox for total bitrate seelction.

As you know, IMHO, animes don't deserve more then 450kbps, at 640x480, 24FPS. I'm not stubborn, I do things like I want mouhahahahah :D

Stay tuned for RC3!

31 Flavas
1st July 2003, 19:40
it is perhaps "pushy" for Sirber to limit the program to 475k tops, but there is a point to be said here, 475k espically with EHQ isn't as bad as you may think it is.

I got the fansubs for .hack//sign from my friend (Divx 3.11 @ ~~1000k, 640x360, 180 meg) and compaired them to my RV9 450k VBR EHQ (634x344, 90 meg) dvd rips. You have to nitpick at things like slightly wrong aspect ratio on mine and slightly less resolution to tell them apart. (Yes, I use the dvd's subs and the fansub's have their own different font, so you can tell them apart right there, but cut me some slack ok? :) )

That's 90 meg (per episode) you save and can use to more download more anime/mp3/games/porn or whatever.

Try it before you dismiss it is all i'm saying. If you just have to use 1000k-1500k, put it to good use, don't do any resizing, and instead use RV9 anamorphic to go 720x480 -> 720x540 on playback.

or 720x480 -> 888x480, if your source is widescreen

Sirber
1st July 2003, 19:44
So... have I to change my bitrate settings or not? for me it's ok the way it is... :confused:

31 Flavas
1st July 2003, 19:47
it's your program sirber. Do with it as you want, I just don't want people to blaketly dismiss 200k - 475k RV9 EHQ video.

Sirber
1st July 2003, 20:45
I'll add 500 and 600kbps, but NOTHING more. Learn instead of wasting bits :sly:

Sirber
1st July 2003, 21:46
RC3 out.

Known bugs:
* Closing RealAnime while encoding will result in a msgbox at the end, because of messed API calls.

unmei
1st July 2003, 22:06
I'm not stubborn

no, you're obviously NOT as you added the 500/600 :D
I think i'll be happy with 600, maybe thats a good range for rv9 even. So far i only tested 450 and 1500 (w/o EHQ) and 450 was too low for me, but codecs sometimes gain a lot out of a few bits.

and avs is happily eaten by producer. matroska -> i don't know yet
havent had time to test RC3 so far, but ill d/l it now

thanks for implementing my requests :)

*edit: added the NOT (lol at sentence without it)

Sirber
1st July 2003, 22:09
you can go up to 675, but it's almost a bitrate for DVD encoding. Most animes look superb at 450kbps, using a 64kbps surround track, while older ones, like Ranma, are OK at 350kbps, using a 32kbps voice track.

unmei
1st July 2003, 22:24
hehe you guys already brought me to somehow accept real video, but you won't convince me of the low bitrates :P

Sirber
1st July 2003, 22:32
try! Life is for trying new things, like low-bitrate encodes! :D

midiguy
1st July 2003, 23:15
I like real video but not at such low bitrates :angry: :sly:
Just because you don't see pixelation or noise doesn't mean the video is encoded well... because of the in-loop filtering and uncontrollable post-processing, you will just see blur instead of the normal artifacts.

Hey sirber, why don't you just let people put in whatever bitrate they want. Like a textbox to input a value?

Sirber
1st July 2003, 23:19
because I made that software for my needs, and I decided later to make it public. Also, RV9 don't PP that much: I can see well preserved MPEG4 squares at 450kbps with some bad sources...

midiguy
2nd July 2003, 01:27
Originally posted by Sirber
because I made that software for my needs, and I decided later to make it public. Also, RV9 don't PP that much: I can see well preserved MPEG4 squares at 450kbps with some bad sources...

It doesn't always post-process that much if it has enough bits to work with. But if it has to post-process very excessively to cover up a lot of (it's own) artifacts (especially at very low bitrates and high resolutions), then it will (in my opinion).

Sirber
2nd July 2003, 01:46
IMO, RV9 don't PP, but just don't add details when bitrate is too low...

midiguy
2nd July 2003, 06:06
Originally posted by Sirber
IMO, RV9 don't PP, but just don't add details when bitrate is too low...
As far as I know, details aren't added (they're taken away). :D

karl_lillevold
2nd July 2003, 06:27
i always wanted to write a grain creating postfilter. Maybe someone could write it, and contribute to Helix.. There is clearly demand for it. Some codecs spend 30% of their bitrate to convey accurate grain information. It would seem better to instead let the user choose their preferred level of graininess, and save those 30%. I know preferences vary as to how much grain looks nice.

bill_baroud
2nd July 2003, 19:48
yay \o/ that would just be great Karl !

TrBarry just created an avisynth filter in this way, called AddGrain (http://mywebpages.comcast.net/trbarry/downloads.htm) ... or perhaps it should be called addRain :D

there is some "Noise" algorithm used in ffdshow to grain to picture too.


btw, Sirber, my first RV9 test at 300kbps (with ehq/dup, Karl's jobfile) just showed me some moving squares and nothing else :P

well resolution was 834x480 :D (rv9 is confusing eh, i didn't resize)
so i was not hoping for a miracle

Sirber
2nd July 2003, 20:53
whjat was the source? I never said every encode will look great at 300kbps... :eek:

bill_baroud
2nd July 2003, 21:13
hmm ... perhaps you never say it, but it's just what's you're telling everywhere (at least it's how i've understand it). But no offense, i respect every opinion, and mine is different.
That's why i wanted to re-test that rv9 myself to saw it with my own eyes, and if it's that good or not.


well, source was Soultaker Opening, Mpeg4 V2 with PCM audio, 834x480 from japanese hdtv (46mb for 1:29). The quality is SHQ .... far better from a DVD i would say.

It's a clip with a lot of motion, noisy part, fog part, and some flashy color ... a true torture clip :)

Xvid (the stable one ... 14/10 cause i runned that test in November 2002) performed well at 640x368 / 17mb.

now rv9 at 10mb is not good (blurred background & edges) but i think a lot of improvements is possible in the 7mb left. (hm, i need to redo xvid test too)

Sirber
2nd July 2003, 22:19
Use the lastest XviD unstable, and use my GUI, which include the lastest producer. DOn't use DropDupe yet, it generate audio problems.

Sirber
3rd July 2003, 03:18
RC4 will be out soon :D

Bugfix:
* Resize moved from commandline to jobfile
* DropDupe and audio related problems

New Features:
* Crop

Sirber
4th July 2003, 21:50
RC5 is out!!!! :D

Bugfix:
* All filters moved to jobfile

New Features:
* Black Level Correction
* Resize

ToDo:
* Crop (still buggy)

Link: See first post

GoWaN
6th July 2003, 21:05
Trying your software after adding the files and pushed "start encoding" gave me an runtime error (53) of file not found. What I'm doing wrong? WinXP (spanish) with Service pack here.

Sirber
7th July 2003, 01:48
RUn time error. Does Producer don't start or it's RealAnime that crash?

Sirber
7th July 2003, 02:07
New version!!!

V1.00, final one.

New features:
* Unlimited bitrate selection!!!
* Crop

kaede
7th July 2003, 07:38
sweet. no more low bitrate encoding ;)
IMHO i dont care the codec but 800-1500 bitrate always looks much sexier than lower ones.

GoWaN
7th July 2003, 09:34
Originally posted by Sirber
RUn time error. Does Producer don't start or it's RealAnime that crash?
Producer doesn't start. The message error pops just after I push encode button. Now I am downloading 1.00 version, I'll try and tell you what happens.

edit: Keeps showing the same error message. Could it be due to lack of vb6 libraries, I'm not sure if I have them. Where I could download them?

Sirber
7th July 2003, 13:01
http://5star.freeserve.com/Utilities/files/vbrun60.exe

I hope this will resolve your problem.

GoWaN
7th July 2003, 13:30
It didn't :( I'll try to fight with the command line :angry:

Rumbah
7th July 2003, 23:06
I get the same error message every time I push the encode button. I have WinXP German with service pack #1.

PS: Could you please add the 44kbit sound, because I often use the 44kbit mono music sound codec for anime series that are seldom stereo. There 44kbit is enough.

Sirber
7th July 2003, 23:19
I'll try

I want to rewrite it in Delphi. VB isn't good IMO :)

GoWaN
8th July 2003, 14:24
Originally posted by Sirber
I'll try

I want to rewrite it in Delphi. VB isn't good IMO :)
Me too ;)

Sirber
8th July 2003, 14:50
I guess "Start encoding" don't work on some system because I use wierd API calls. While I'm creating ot in Delphi, there is a way to start the encode directly for 1 file:

producer.exe -j c:\job_tmp.rpjf

You can edit the bojfile after each encode and restart producer with it.

Rumbah
8th July 2003, 17:32
I wanted to try that, but there isn't such a file! Perhaps that causes the error?

GoWaN
9th July 2003, 09:13
Here doesn't exist that file too.

Sirber
9th July 2003, 12:42
Wierd...

I'm training in Delphi, I might produce something good in few weeks :(

GoWaN
9th July 2003, 19:37
Thanks, your efforts are fully appreciated. :)

LeonMcNichol
9th July 2003, 23:57
I'm getting the same runtime error. I have the english version of XPSP1, though, this is my mom's PC. I'll have to test it out on my own PC at home, when I get there tomorrow.

I was looking forward to test RV9 and also compress this amv from MPEG1 to a smaller size. So I can share it to some friends on 56k who don't want to spend 3 or so hours to download something that's less than 6 minutes long.

Sirber
10th July 2003, 00:18
News!!

I'm building the GUI in Delphi 6. I'll let you have a look here (http://www.webernic.com/sirber/Downloads/BOM.exe)

New name: Batch O'Matic

It's just a GUI, nothing works yet.

LeonMcNichol
10th July 2003, 20:55
Yep, it's not working here. It appears to be no making the c:\job_tmp.rpjf file. What would cause that? Oo Ah well.

Sirber
10th July 2003, 21:28
It will work numero uno in Delphi. :D

Sirber
11th July 2003, 03:12
I don't have time nor the necessary help to devellop the GUI in delphi. If you want to try to find why it's not working or add cool feature to RealAnime, here's the source code.

http://www.webernic.com/sirber/Downloads/RealAnime_sources.7z

Here the things I ask:[list=1]
Do not rip and rename
Send me modifications or new features, I'll add them to RealAnime
[/list=1]My mail is sirber@myrealbox.com, since Bell Canada cut TCP port 25, so I can't recieve mails on webernic.com :(

[edit]

I used 7-zip, www.7-zip.com, a free and powerfull archiver.

timecop
13th July 2003, 13:22
This is usually what happens to all VB-like projects.
Please, people. If you are going to write quality stuff, use a real programming environment.
No, VB6/DelphiWhatever doesnt cut it.

And 7zip? for crying out loud.
Why the hell would I download a weird unknown file compressor.
What is wrong with zip/arj/rar/lha/gz/bzip2?

Atamido
13th July 2003, 17:31
Originally posted by timecop
And 7zip? for crying out loud.
Why the hell would I download a weird unknown file compressor.
What is wrong with zip/arj/rar/lha/gz/bzip2? There is nothing wrong with them, but 7zip is better. If you want to spend less time on a download, use 7zip. It will even make standard ZIP files that are smaller than ones made with any other ZIP utility.

karl_lillevold
13th July 2003, 17:37
Originally posted by Pamel
There is nothing wrong with them, but 7zip is better. If you want to spend less time on a download, use 7zip. It will even make standard ZIP files that are smaller than ones made with any other ZIP utility.
Sirber convinced me to try it out, and indeed, I was surprised to see that it made zip compatible files much smaller than WinZip. With its own 7z format, even smaller than RAR as well. For a "compressionist", that's a compelling feature.

Sirber
13th July 2003, 22:59
Originally posted by timecop
This is usually what happens to all VB-like projects.
Please, people. If you are going to write quality stuff, use a real programming environment.
No, VB6/DelphiWhatever doesnt cut it.

Those two languare are the best to build GUIs fast. I don't want to spend next two years to make one :devil:


And 7zip? for crying out loud.
Why the hell would I download a weird unknown file compressor.
What is wrong with zip/arj/rar/lha/gz/bzip2?

7zip is by far the best compression tool. Also, I don't use old junk.

31 Flavas
14th July 2003, 00:15
Originally posted by Sirber

Also, I don't use old junk. Try to have a little modesty sirber... :) :rolleyes:

Sirber
14th July 2003, 17:09
I got a bug with "Disabling Audio". I'll up a new version soon, and maybe with 5.1 sound support (For the new Evangelion! :D)

Sirber
21st July 2003, 13:00
New build: 1.10

New Features:
* Support for RALF, Vorbis and 5.1 (experimental and untested)
* New sound menu selection
* Some bugfix

31 Flavas
21st July 2003, 20:46
But we can not playback ralf content yet, can we? It is good to have it enabled for when ralf playback is possible.

Sirber
21st July 2003, 22:06
hum...

I'm just adding producer features :D. Vorbis can't work also, missing DLL...

nah
22nd July 2003, 08:32
Hi,

I'm preparing to encode 26 episodes of Soul Hunter.
I'm usually do my encode with x2real because I could add filters and batch encode.
I've tested the last version of RealAnim (v1.10) with adding filters and Dup filter in the AVS.
Do some modification to the job.txt to set '1' to all 'VideoDupFrameDropper' section as adviced by Karl.
The prg work good, but take too much CPU load (30% in my case).
I've test to encode this at 410 kbits (1:40 min) :
-----------------
LoadPlugin("mpeg2dec3.dll")
LoadPlugin("dup.dll")
LoadPlugin("TomsMoComp.dll")
LoadPlugin("Deen.dll")
LoadPlugin("asharp.dll")
LoadPlugin("Convolution3DYV12.dll")
mpeg2source("U:\soul hunter dvd1\ep1\vts_01.d2v",idct=6)
trim(0,2500)
TomsMoComp(1,5,1)
deen("a2d",4,9,0,0)
Convolution3d(preset="animeHQ")
asharp(2.5,4.5,0.25,hqbf=true)
LanczosResize(560,416)
Dup(maxcopies=20,threshold=1.7,show=False)
--------------------

(the result is not good due to asharp parameters)

RealAnim
6:08 min --> 4572 Ko

Only producer cmd with the 'job_tmp.rpjf' created by RealAnim
4:55 min --> 4561 Ko (11 Ko difference ?)

x2real (without 'VideoDupFrameDropper' because I cannot launch with job) but using EHQ
4.55 min --> 4945 Ko (+ 8.4 %)

Sirber
22nd July 2003, 12:49
RealAnime takes 30% CPU? :confused: RealAnime.exe took here 0-2-6% on my 2000+, but it's supposed to use 0%. I guess it's the API management section to track producer activity. I'll check that when I'll return from work.

[edit]

Hum... this can't be optimized. What's your processor speed?

[edit 2]

I got a fix: Set RealAnime.exe to IDLE state. I'll add that so it will do it itself on startup. At IDLE mode, and producer at IDLE (by default), RealAnime uses 0% CPU. I'll make a fix soon.

Sirber
23rd July 2003, 02:18
I can't fix. VB6 is lame. I'll close that project soon and merge the techniques in Delphi in a new project. It's all Top Secret ;). More news to come later.

TiTavion
25th July 2003, 01:03
Hi , First I apologized for my bad english , I'm french :)

i Have an error eveytime I click on add

it write : "Run time error '430'

Class do not support automation or does not supported expected interface.

I have Windows XP pro SP1 and I have install VB6 library

Thx for helping Me :)

Sirber
25th July 2003, 02:15
Seems that on your system RealAnime can't show open dialog. I'll update source soon so you'll be able to compile it yourself or *twaek* it for your system :)

This project is going to abandonware and will be replaced by something more efficient written in Delphi.

BTW, I'm french too, un québécois français francophone :D.

TiTavion
25th July 2003, 09:11
bon ba je peux répondre en français alors :D

merci pour cette réponse rapide.
si ta le courage et que tu as msn , aurais tu le temps de venir me parler ? :)

titavion@hotmail.com

Sirber
25th July 2003, 11:37
:mad:

You must use english on doom9 or you won't recieve gifts at christmass :p

avih
25th July 2003, 11:38
Originally posted by TiTavion
bon ba je peux répondre en français alors :D

merci pour cette réponse rapide.
si ta le courage et que tu as msn , aurais tu le temps de venir me parler ? :)

titavion@hotmail.com

hi and welcome to our forum ;)

as i'm sure you've read the forum rules, you surely noticed it's an english only board. don't make it a habbit to post in french pls.

thanx for your consideration.
avih

Sirber
25th July 2003, 13:07
New sources...

Yusaku
27th July 2003, 04:59
for all people unsuccessfully trying to get this GUI to run - try OCX librarypack in http://forum.doom9.org/showthread.php?s=&threadid=56924&highlight=helix+producer+gui . Apparently some of my VB6 DLLs were too old; and the link under this topic have even older ones :(.

Sirber
27th July 2003, 14:18
I'm using SP5 DLL/OCX :)

PkmoNk
20th August 2003, 03:58
ahh yes. i found your gui ;) . can you allow unlimited audio bitrate as well? because i use to encode with Real Helix producer with lower audio bitrates for streaming in my website ^_^

Sirber
20th August 2003, 13:01
RealAnime is a dead project and will be replaced with a new one. :cool:

PkmoNk
20th August 2003, 17:10
mmm kool. i will await its return.

Sirber
20th August 2003, 17:11
The only thing I might check is why it take up to 30% to check is producer is still running... :angry:

Dark-Cracker
20th August 2003, 17:48
@sirber
perhaps could u try to add the sleep api in your loop this will help u to avoid to take to much cpu use.

u set the parameter in millisec.

somethink like this in VB :

do while ....
...
doevents
sleep(300)
loop

Ps: sleep is an kernel32 api if i right remember.

hope this could help u :)
Bye.

Sigmatador
20th August 2003, 20:14
Originally posted by Sirber
The only thing I might check is why it take up to 30% to check is producer is still running... :angry:

LOL that's a bit much ^^

Sirber
20th August 2003, 23:30
@D.C.

I'll try. Right now I'm using something like:

Do While ret& = STILL_ACTIVE&
DoEvents
GetExitCodeProcess proc.hProcess, ret&
Loop

:confused:
I taught DoEvents was giving OS the power...

[edit]
I also tryed:

'Wait Module 1.0
'by Buttress Root Software
'
'Programmed by Jonathan Liu
'Copyright ©1999-2371 Buttress Root Software. All rights reserved.

Private Declare Function GetTickCount Lib "kernel32" () As Long

Sub Wait(ByVal dblMilliseconds As Double)
Dim dblStart As Double
Dim dblEnd As Double
Dim dblTickCount As Double

dblTickCount = GetTickCount()
dblStart = GetTickCount()
dblEnd = GetTickCount + dblMilliseconds

Do
DoEvents
dblTickCount = GetTickCount()
Loop Until dblTickCount > dblEnd Or dblTickCount < dblStart
End Sub

**
Same CPU usage :(

Sirber
20th August 2003, 23:40
Oh yeah!

I got my book "for dummies" ;) about Delphi 7. My new top secret project will go way faster :cool:

Sirber
21st August 2003, 00:22
Oh yeah #2!

0% CPU now. I set sleep for 1 sec. While encoding, RealAnime don,t respond too fast, but it's ok for me:)

Update: v1.12

http://www.webernic.com/sirber/Downloads/RealAnime_112.zip
http://www.webernic.com/sirber/Downloads/RealAnime_112_Sources.zip

Ramirez
21st August 2003, 02:03
Originally posted by Sirber
RealAnime is a dead project and will be replaced with a new one. :cool:

LOL! Not another GUI again! :Cryingoutloud: Please, please! Keep it dead... :p

Sirber
21st August 2003, 02:37
"new version that goes 30% faster!!!" :D

superdump
21st August 2003, 03:16
Sirber: I'm going to have a bit of a play with it tomorrow. I haven't even looked at it yet, but I'll give whatever feedback I can on it, OK? :) Good.

Sirber
21st August 2003, 12:57
yeah sure. :)

superdump
21st August 2003, 20:29
OK, I've had a look at it and it's quite quick an easy to use. One feature that might be appreciated is something like DarkCracker has in AutoRV9 for encoding end credits at a different bitrate. XviD dev-api-4 currently has zones, so the ultimate would be to have a little zones table where you can define the bitrate for certain ranges if you so wish. But just the end credits encoding at a different bitrate would be nice. Manually specifiable rather than a %age.

Hmm, what else... as I know very little about MSL, could you tell me what it does? Also what are "sharp" "normal" "smooth" and "slideshow" in HPG?

Edit: Oh and output filename. And clean up those outline boxes which go over the border edge. :)

Sirber
21st August 2003, 23:15
MSL: buffer time on playback.

"sharp" "normal" "smooth" and "slideshow": To set when codec will drop frames

Oh and output filename. And clean up those outline boxes which go over the border edge: :confused: I need more infos. Everything seems fine in here...

superdump
22nd August 2003, 08:18
How do I set the output filename? It seems to simply be the input filename with the extension changed.

As for the border thing, if you PM me your e-mail address, I'll e-mail you a png of what I mean. :)

Edit: And thank you for the reply. So the "when to drop frames" feature is on the ToDo list?

Sirber
22nd August 2003, 12:36
Hi

If you want to drop frames, check DropDupe and set the max number of frames to drop in a row. If you want to change the settings for DropDupe, edit manually job.txt.

my mail is sirber(a)myrealbox.com

[edit]

Like I said earlier, this software is deadware. My new GUI will be way more powerfull, with AVISynth support and per-file settings.

superdump
22nd August 2003, 18:19
Oh, I thought this was your new software and you just hadn't renamed it yet. :) In that case, nevermind. I'll give your new one a go when it's ready.

Sirber
22nd August 2003, 20:25
My new one will be in delphi, this old crap is in VB6.

superdump
23rd August 2003, 00:33
Any ETA on that?

Sirber
23rd August 2003, 05:36
hum,..... canMt say,,, I have to format... Windkows update crash 1/4 of my comp... mabe in 2-3 weeks....

Sirber
26th August 2003, 02:51
hum... from what I know (and do), I think in 3-4 weeks we should have an alpha ready. From what I know (and did), the UI will looks like RealAnime, but it will contain much more features.

Sirber
16th October 2003, 02:22
Hi

Coz of increased RV9 interrest, I updated RealAnime's defaults and GUI. Get the 1.14 version!!!

Note: you may want to update to the lastest version of Helix Producer avalible on https://www.helixcommynity.org. The lastest isn't included with RealAnime. Reason? The one included works perfectly :D

Guyanthalas
19th October 2003, 10:36
I know that the RealAnime is kinda a dead project, but something to think about on your new GUI utility is the ability to select multiple files at once on the "load" screen (IE, holding down shift or control allows multiple files to be selected). I think that when you deal with a batch encoder, its usefull to select multiple things at once. Other than that, i'd like to say great job on all the work you've done so far, hats off to you mate.

Afterthought: you should have the real anime (or new GUI)'s settings store themselves in an INI file or something after closing the program to retain previously used settings

Sirber
20th October 2003, 02:00
Surreal UI will have the ability to save and load settings to apply them to multiple files. About RealAnime, you could get the sources, implementing the multiple load, then send the modifications to me, and I'll post a new version. I have no time to work on RealAnime again, too much projects like Surreal UI and a massive internet multiplayer game.

dvd_master
2nd November 2003, 03:01
Aww, I so wanted to try out this software but the download isn't working. *sob*

Sounds awesome, I hope you fix the link soon!

Sirber
2nd November 2003, 05:50
oh sorry :) I upgraded my server @ work last week, forgot about those links :) It will be fix in few days... when I'll go to work :)

Sirber
4th November 2003, 20:20
Hi

RealAnime 1.20 will be out today:

New features:
* Pre-Processing with FFDShow
* Added Constant quality: 65, 70 and 75.

h9903209
5th November 2003, 15:22
hihi, the link seems still broken...? want to try soon. ^^

Sirber
5th November 2003, 15:57
I'm testing it right now. I found some old bugs :) It will be online in few hours.

[edit]

It's upping. Links are corrected. Tests are done. If there is new bugs, just post them here :D

h9903209
6th November 2003, 01:51
can it support compressing ogm/mkv with ogg audio? it seems everytime when the video has a ogg audio then it says error and cannot start encode.

ar....does real producer support compressing ogg in general?

Sirber
6th November 2003, 02:36
Hi

I really don't know. I never tryed encoding OGM/MKV. If producer don't support them I can't do much... :)

h9903209
7th November 2003, 05:50
producer really seems cannot compress ogg...T__T

do you know if there's any real gui which can convert ogm (avi+ogg) and output to mkv (rmvb+ogg)?

Sirber
7th November 2003, 12:15
If producer cannot read them, a GUi can't do much :)

C0mPr355
17th November 2003, 17:21
how high is the bitrate allotted to go when using VBR ?

Sirber
17th November 2003, 21:07
IIRC, x2.1. To be sure, you can download the sources and check ;)

Sirber
4th December 2003, 01:47
New version 1.21

Changes:

1) Added the new RV9 EHQ speed fix (http://forum.doom9.org/showthread.php?s=&threadid=66132)
2) Changed max bitrate from 2.1 to 3.1

A new build will be posted as soon as my tests are done :D

hoola
8th December 2003, 16:15
@sirber

thanks for your work on realanime it is a very usefull tool.cant wait to get 1.21.

just giving a shoutout. you deserve it. along with all other programmers who keep newbies like me swamped with new and improved progs to help people like me get the most out of the most current codecs.

you peeps rock!!!

Sirber
9th December 2003, 03:21
bah, realanime is just a stupid app to batch :rolleyes:

[edit]

I completed the NSIS installer. I'll post the binary tomorrow. I wonder why a dead project get that much updates... :eek:

Sirber
9th December 2003, 04:25
I'm uploading the lastest version:

http://www.webernic.com/sites/sirber/RealAnime_121.exe

Will be online soon :D

Sirber
9th December 2003, 13:21
Planned features:

* AVISynth 2.5.3 support (for OGM input)
* Filters

hoola
9th December 2003, 16:00
woohooo.. thanks !

Sirber
10th December 2003, 03:22
Hi

There is a new «"'dev'"» shot for the v1.22. This demo don't work like 1.21 do. You can't encode with this version.

http://www.webernic.com/sites/sirber/realanime.exe

[edit]

Any comments are NOT welcome :p ;) :D

hoola
10th December 2003, 16:22
yes!! i am totally loving the prefilter tab. i cant wait.

thank you for your work. :)

Sirber
10th December 2003, 17:43
Changes from version 1.21 to 2.0 Gold Edition
---------------------------------------------

New:
* Real Video 8 (for mobile)
* Constant BitRate
* Custom B-Frames hack
* Custom B-Frames Quant hack
* AVISynth 2.53
* New set of filters
* OGM/MKV/D2V support
* Max Bitrate hardcoded to x4.1
* Manual Constant Quality setting (instead of dropmenu)

Fixed:
* nothing, just introducing new bugs :)
* Reduced sleep from 500 to 250 ms

Removed / Unstable:
* RealAdio 5.1
* Lossless audio
* Vorbis
* MPEG support

Almost everything is coded, I'm testing it and I might release it in 48h. :D

lakersgogo
10th December 2003, 18:48
Hi~
I can't use RealAnime in my computer :(
There always an error massage popup when launching RealAnime....

http://home.pchome.com.tw/online/lakersgogo/error.JPG

How Come?:confused:

My OS: Windows XP SP1 + DirectX 9.0B

Sirber
10th December 2003, 19:06
Have you installed the "VB6SP5 runtime"?

[edit]

This file is not even in "VB6SP5 runtime". :devil: I'm gonna include all needed DLLS with RealAnime. :angry:

Sirber
10th December 2003, 20:22
*** Beta test ***

Known bug: the sound lag in the rmvb, but ok in MPC (AVS)

feel free to test it, and post comments! :)

http://www.webernic.com/sites/sirber/RealAnime_200.exe

[edit]

Testing if the bug is related to VBR-MP3. Thx Yatoshi :D

[edit2]

I'll use FFVFW to decode with AVISource. DirectShowSource seems broken.
Bug: http://forum.doom9.org/showthread.php?s=&threadid=66542
FFVFW: http://homepages.pathfinder.gr/ffvfw/ffvfw-20030502.exe

Sirber
11th December 2003, 03:52
2.00 is out, see the first post.

AVI works #1 (you need VFW codecs)
OGM/MKV aren't tested but should work
D2V should work, but with video only :)

lakersgogo
11th December 2003, 05:34
@ Sirber

YA! It Works!
The RealAnime works fine in my computer by upgrading to version 2.00 now! :D

well done! :p

Tuning
11th December 2003, 09:14
Thanks Sirber, this is great tool!. Really amazing results!.

I just downloaded Realanime 2.0Gold and started transcoding a XviD 1.0 clip.(XviD 1.0b2,mp3, 1 minute). Then after analysis pass1 was over the encoding stoped and poped "encodig is complete". On the same clip i demuxed audio and again tried the same, this time it did work.:confused:.

Settings used are resize :lancazos 608x240 and all other video-prefilters disabled.( Not even undot())
In producer tab video codec RV9, VBR, 2-pass, 450kbps and audio was unchecked. Other settings were default.

final rmvb file was 36kb in size and played with error
Error initializing audio stream decompression:
The requested conversion is not possible.
Check to make sure you have the correct codec.
(c:\job_tmp.avs, line 11)
Here is avs script:LoadPlugin("C:\Program Files\RealAnime\avs\Convolution3DYV12.dll")
LoadPlugin("C:\Program Files\RealAnime\avs\Decomb.dll")
LoadPlugin("C:\Program Files\RealAnime\avs\Dup.dll")
LoadPlugin("C:\Program Files\RealAnime\avs\FluxSmooth-2.5.dll")
LoadPlugin("C:\Program Files\RealAnime\avs\MSharpen.dll")
LoadPlugin("C:\Program Files\RealAnime\avs\MSmooth.dll")
LoadPlugin("C:\Program Files\RealAnime\avs\UnDot.dll")
LoadPlugin("C:\Program Files\RealAnime\avs\asharp.dll")
LoadPlugin("C:\Program Files\RealAnime\avs\MPEG2Dec3.dll")
anime = AVISource("D:\Softwares\XviD-HDTV\XviD-HDTV2.avi")
anime = EnsureVBRMP3Sync(anime)
anime = LanczosResize(anime,608,240)
return anime

Then in next test i enabled audio to stereo music and 44kbps HF. Again the same happens.:scared:.
What is the problem ?:mad:

As I'm the ultimate newbie to this "Real" world(:p ) , I have some simple quetions that you could funnily answer. :o
Why the name of tool Realanime ? Bcoz disabling some filters this can be used for whatever transcoding/encoding.
I did a HDTV resolution of some clip(1280*528) with this tool and tried to play back on my PC(P4 1.4Ghz), but the clip played very slowly like a slideshow. So is real video decoding requires that much CPU power than XviD/DivX ?(Bcoz these clips in XviD/DivX plays perfectly)

Thanks:)

Sirber
11th December 2003, 14:11
Hi

Your bug seems to be related to audio decoding :eek: with AVISynth. Could you post a URL for your clip so I can check it?

Also, the first goal of RealAnime is to batch convert series from AVI to RMVB, but you can use it like you want :) The major change from version 1.2x to 2.0 is AVISynth support.

About HDTV, even my 2000+ has difficulties to decode them sometimes, also I never saw a 720x+ XviD clip :)

Assault
11th December 2003, 14:48
Originally posted by Sirber
...also I never saw a 720x+ XviD clip

Then you definately have to download some samples from here (http://forum.doom9.org/showthread.php?s=&threadid=66144). ;)

Assault

Tuning
11th December 2003, 15:31
Originally posted by Assault
Then you definately have to download some samples from here (http://forum.doom9.org/showthread.php?s=&threadid=66144). ;)
Yes assault, it was the same, exactly the attack of clones clip @ 1280*528.

Sirber one more problem, IVTC is not working.
LoadPlugin("C:\Program Files\RealAnime\avs\Convolution3DYV12.dll")
LoadPlugin("C:\Program Files\RealAnime\avs\Decomb.dll")
LoadPlugin("C:\Program Files\RealAnime\avs\Dup.dll")
LoadPlugin("C:\Program Files\RealAnime\avs\FluxSmooth-2.5.dll")
LoadPlugin("C:\Program Files\RealAnime\avs\MSharpen.dll")
LoadPlugin("C:\Program Files\RealAnime\avs\MSmooth.dll")
LoadPlugin("C:\Program Files\RealAnime\avs\UnDot.dll")
LoadPlugin("C:\Program Files\RealAnime\avs\asharp.dll")
LoadPlugin("C:\Program Files\RealAnime\avs\MPEG2Dec3.dll")
anime = MPEG2Source("D:\Temp\pppp.d2v",cpu=0)
anime = Telecide(anime,false,false,false,0,15,true,15,9,false,false,0,0)
anime = Decimate(anime,5,0,32)
anime = UnDot(anime)
return anime

Here the clip was dts-sonic-landscape from cinenow.com.

The error was invalid arguments in Telecide() function.
checked Deinterlace/IVTC -> Inverse Telecine -> Decomb:5 ->chroma -> blend. Resize @ 640*480 and no sound.

Sirber
11th December 2003, 15:36
k

I'll check IVTC problem once I get home.

Sirber
14th December 2003, 20:52
RealAnime 2.0 is pretty alpha. Please stick with 1.21 until the new release.

Tuning
15th December 2003, 04:39
Originally posted by Sirber
RealAnime 2.0 is pretty alpha. Please stick with 1.21 until the new release.

Ok, I would use 1.20. :)

Btw, is these bug reports helpful ? (Means was there these bugs, or anything i did wrong)

SoonUDie
15th December 2003, 08:44
My first post :D

Okay, here's some things I've noticed about version 2.00:

- all videos are identified as being 30fps in RV9's "clip source" tag, no matter the input framerate. I'm not normally a RV9 guy, so is this normal?

- The clip I'm using for testing at the moment is a 24fps huffyuv(RGB), 48khz(wav) file. With abosolutely nothing but video checked, CBR mode aborts. Quality mode works fine. VBR mode works fine.

- One of your error messages says "Nothing to encode. Abording...". That should probably be "Aborting" ;)

- Undot, convolution3d and fluxsmooth all don't work on this clip, because they require the YUY2/YV12 colorspace. You may want to add a "convertToYUY2" or "convertToYV12" in your "job_tmp.avs" script whenever any of these filters are selected. Undot need YUY2, C3D needs YV12, and flux can take either.

Thanks for the great work so far, I looke forward to the next version :D

Sirber
15th December 2003, 13:19
Originally posted by Tuning
Btw, is these bug reports helpful ? (Means was there these bugs, or anything i did wrong) Of course! I found other bugs so I recommend using legacy 1.2x version, 1.22 will be out soon and will cover some 2.00 features.

karl_lillevold
15th December 2003, 16:24
all videos are identified as being 30fps in RV9's "clip source" tag, no matter the input framerate. is this normal?
Yes, this is the maxFrameRate given in the audience file. However, since RM is a variable framerate format, with the framerate defined by the timestamps in each frame, this is normal. If you look at the Stats in RealOne or MPC it will show the actual average framerate while playing back. Please do not set maxFrameRate lower than 30 fps, since this could make Producer skip frames.

SoonUDie
15th December 2003, 17:10
Originally posted by karl_lillevold
Yes, this is the maxFrameRate given in the audience file.
Awesome, glad to hear this isn't a mistake. I already knew about the VFR nature of RV9, but I guess I assumed "clip source" might display something like the max framerate actually used.

I can't see the true framerate in MPC - statistics are disabled and the filters menu is grayed out. However, I was able to find the "playback statistics" window in RP - thanks for letting me know about it!

karl_lillevold
15th December 2003, 17:18
I can't see the true framerate in MPC - statistics are disabled and the filters menu is grayed out.
Glad to hear. P.S. you should try MPC in DirectShow mode, it will then have Stats and Filters enabled. By default it uses native RealMedia mode, which limits the functionality.

(view->options->Formats->File extensions : pick DirectShow in the little pulldown at the end of the line for Real Media file. yes, there is a "hidden" pull-down right there at the end ;) )

SoonUDie
15th December 2003, 17:26
Originally posted by karl_lillevold
(view->options->Formats->File extensions : pick DirectShow in the little pulldown at the end of the line for Real Media file. yes, there is a "hidden" pull-down right there at the end ;) )
THANK YOU! I hate it when applications do stuff like that. Now I have full access to stats and filters again! You rock :D

oddball
15th December 2003, 20:19
All the anime I watch are fansubs encoded in DiVX/XviD. RV9? It will never catch on ;)

Sirber
15th December 2003, 20:29
Yep, that's why RealAnime exist: to convert all those big MPEG4 anime into small RMVB :D

SoonUDie
15th December 2003, 20:58
I have to say Sirber, I didn't know where to start with RV9, but your app has made everything very easy. I just hope you work out the bugs :devil:

I'm getting pretty much DVD-quality full-resolution anime rips at 500-700kbps now, and the beauty is that there are absolutely no blocks. :D

Sirber
15th December 2003, 21:32
Since 2.00 is very alpha, and 1.21 don't work well if you don,t have VB6 installed, I'll release 1.22 soon.

New:
* Custom B-Frame
* RV8
* CBR
Fixed:
* VB6 DLLs/OCXs

Sirber
16th December 2003, 20:15
new version!

1.22

It's 2.00 whitout AVISynth, marked as "stable". Recommemded over 2.00 for now :)

ookzDVD
17th December 2003, 02:40
@Sirber,

Imho, it will be better if you make it Xmas Edition, instead Special Edition :)

Back to business:
Is that any trick to use RealAnime for regular movie (not anime) ?

How about the Hollywood cartoon movie : Nemo, Sinbad, Shrek, etc
is that anime ? I'm confuse about anime term. In my head anime
is "japanese cartoon".

Sirber
17th December 2003, 04:16
anime is japanese cartoon. RealAnime has not been developped for legaly purchased DVD rip for personnal backup uses :D. RealAnime 1.x don,t use AVIsynth, so audio *must* be included in the source, or muxed later externaly. Better use AutoRV9 for movie rip :) ***or*** Surreal UI when it comes out... surely some day not too far... :D

Tuning
17th December 2003, 04:16
@Sirber

Thanks for the intermediate edition.:D

Originally posted by ookzDVD
@Sirber,

Imho, it will be better if you make it Xmas Edition, instead Special Edition :)

Back to business:
Is that any trick to use RealAnime for regular movie (not anime) ?


Hi Ookz, I agree that this to be termed as X'mas or New year edition.:p

Fun apart, I'm now using Realanime as movie encoder and not anime or cartoon. The difference is there are some special filters used by realanime, which on disabling allows even movie encode.

Btw, this is my first try with RV9 and is also with RealAnime. I'm satisfied with the results on regular movie.

Greetings Sirber! :)

Sirber
17th December 2003, 13:16
@Tuning

WHAT!?!?!??!?!?!?!??!?!?!?!?! Movies?!?!?!

:eek: :confused: :(

What special filters? :confused:

lol :D

Tuning
17th December 2003, 13:27
Originally posted by Sirber

What special filters? :confused:

lol :D

Filters except this:anime = AVISource("D:\Softwares\XviD-HDTV\XviD-HDTV2.avi")
anime = EnsureVBRMP3Sync(anime)
anime = LanczosResize(anime,608,240)
All others are disabled. Now I can use it for movies. And I have done it! :D
Any way the quality is very good at 500kbps.
btw, this was with realanime 2.00Gold. Didn't get time with 1.22. I will try soon.

Sirber
17th December 2003, 18:14
odd ...

Surreal UI is designed to rip movies, not RealAnime. Anyway, you do what you want :)

Tuning
18th December 2003, 12:33
Originally posted by Sirber
Anyway, you do what you want :)

Thanks for allowing me to whatever i want to do.:o

btw, now started using autorv9 and autodub.:)
surerealUI is supposed to be like auto dub, isn't?

Bye :)

Sirber
18th December 2003, 15:15
Surreal UI looks like RealAnime 2.00 with more options and in Delphi. It will support also common VFW codecs.

Sirber
22nd December 2003, 14:49
Ok, about the future of RealAnime:

2.0 is going crapware.

1.22 will be updated with optional AVISynth filters, demux / remux (OGM/MKV) and maybe some custom tweaking.

I know RealAnime wasa dead project, but more and more bugs / hard situations comes every day, so I need to update RealAnime to fullfill it's destiny: help the master :D

Sirber
9th January 2004, 17:33
New:
* Real Video 10

Fix:
* Remove file don't remove the file being encoded
* RV8 works again

ToDo:
* Add AAC+

Get the link in the first post! :D

satori
10th January 2004, 04:06
I've tested 1.50 little bit...

It Can't encode RV10 CBR.Producer will crash.
Will you add audio mode of RA10? RA10(AAC) support from 64kbps and It's better than RA8.

Sirber
10th January 2004, 14:40
hum... I've heard AAC is better at 128kbps+, like 92kbps. About CBR, I'll test it.

Sirber
10th January 2004, 14:43
:logfile: next time! :D

producer.log,Diagnostic,Command Line,2004/01/10 08:41:25,0,"C:\Program Files\RealAnime\producer\producer.exe -j C:\job_tmp.rpjf -lc e,i,d" command line being run
,Error,Video Codec,2004/01/10 08:41:25,20061,Invalid value cbrBitrate specified for property encodingType.
,Error,Command Line,2004/01/10 08:41:25,10533,Unable to create an encoding job from file "C:\job_tmp.rpjf"job_tmp.rpjf<stream xsi:type="videoStream">
<pluginName type="string">rn-videocodec-realvideo</pluginName>
<codecName type="string">rv10</codecName>
<encodingComplexity type="string">high</encodingComplexity>
<codecProperties type="bag">
<firstPassComplexity type="uint">65</firstPassComplexity>

<customPacketSize type="uint">16000</customPacketSize>
</codecProperties>
<encodingType type="string">cbrBitrate</encodingType>
<quality type="uint">75</quality>
<maxStartupLatency type="double">60</maxStartupLatency>
<maxFrameRate type="double">30</maxFrameRate>
<maxKeyFrameInterval type="double">10</maxKeyFrameInterval>
<enableLossProtection type="bool">false</enableLossProtection>
</stream>Is anything wrong?

[edit]
You should use VBR instead, you'll have better quality. This bug was to for people to use VBR ;)

Sirber
10th January 2004, 14:50
looks like the CBR name changed...

Selects between one of the following encoding types:
cbr - Constant Bit Rate (CBR) based on avgBitrate only (maxBitrate and quality are ignored)
vbrBitrate - Vaiable Bit Rate (VBR) based on avgBitrate and maxBitate (quality is ignored)
vbrQuality - Vaiable Bit Rate (VBR) based on maxBitate and quality (avgBitrate is ignored)
vbrUnconstrainedQuality - Vaiable Bit Rate (VBR) based on quality only (avgBitrate and maxBitate are ignored)
vbrUnconstrainedBitrate - Vaiable Bit Rate (VBR) based on maxBitate only (avgBitrate and quality are ignored)

:devil:

Sirber
10th January 2004, 14:57
Please redownload version 1.50, cbr has been corrected.

satori
11th January 2004, 17:14
Originally posted by Sirber
hum... I've heard AAC is better at 128kbps+, like 92kbps. About CBR, I'll test it.

Yes.for 64-128kbps AAC is better than RA8(cook)
Please add save jobfile opiton.Now Realanime made jobfile when start encoding.I want to edit jobfile made by Realanime.

Sirber
11th January 2004, 17:31
AAC+ can compete at 64kbps, not AAC, about saving the jobfile, it's against RealAnime philosophy: batch encoding.

Latexxx
11th January 2004, 19:01
Originally posted by Sirber
AAC+ can compete at 64kbps, not AAC, about saving the jobfile, it's against RealAnime philosophy: batch encoding.

BS. Cook and AAC are tied at the Roberto's 64kbps listening test.
http://rarewares.hydrogenaudio.org/rja/plot12z.png
http://audio.ciara.us/test/64test/results.html

BTW. The maximum score would be five but none of these can even hit four.

Sirber
11th January 2004, 19:06
ha! the graph I wanted to see! :)

but, I see no point adding AAC right now. When AAC+ will works, I'll move cook for 64-96kbps and use AAC+ instead. RealAnime is a simple GUI, and I want to keep it that way.

Sirber
16th January 2004, 14:59
I'm adding AAC and HE-AAC to RealAnime. Since RealAnime works by audio mode and bitrate, HE-AAC will replace cook from 64kbps to 128kbps and AAC from 160kbps to 320kbps.

Sirber
16th January 2004, 15:31
*** Version 1.60 released ***

New:
* HE-AAC (64kbps to 128kbps)
* AAC (160kbps to 320kbps)
* Multi-channel (96kbps to 264kbps) *

Removed:
* Surround cook

Links in the first post! :D

*) might need pre-processing

Sirber
16th January 2004, 16:33
Since sometimes producer hang (stop encoding) in the middle of a file, but the file is encoded normaly through AVISynth, I'm adding AVISynth manual custom script support. Version 1.70 RC1 will be out soon. To use this feature, you'll have to build your own AVS except the first and the last line.

Here's a shot:
http://www.webernic.com/sites/sirber/customAVS.png

With this, my problem is resolved and people will be happy to have AVISynth support in "batch-mode" :D

Sirber
16th January 2004, 17:49
HE-AAC is broken. Please wait the next release.

*** RealAnime 1.70 RC1 released!!! ***

New:
* AVISynth support

Fixed:
* HE-AAC hang at 99%

iwod
17th January 2004, 01:38
Where is Surreal UI? And where could i get the source code for it?

I have been waiting for a long time. ( Simple because i got fed up with VB )

Sirber
17th January 2004, 01:47
the link can be found in my sighature, about the sources, I don,t remember if they are posted somewhere...

Sirber
17th January 2004, 02:09
I'm getting error code #128 from producer aften an encoding. I don't know if this is from using HE-AAC...

RadicalEd
17th January 2004, 02:09
Audio encoding doesn't seem to work at all for me, anything but video-only immediately kills the console with an error message.

Sirber
17th January 2004, 02:14
can I see the error message?

:logfile: :thanks:

[edit]

the error message is useless. get this binary:

http://www.webernic.com/sites/sirber/RealAnime.exe

This one will tell you what error # was returned by producer.

Sirber
17th January 2004, 04:25
Here's a shot of the bug:

http://sirber.no-ip.com/bug.png

my main server seems down, maybe a IP change.

Sirber
18th January 2004, 02:13
webernic.com is still down

as soon as it get back, I'll post RealAnime 1.70 RC2 with the scary, strange, hilarious, dark bug #128 fixed :D

Stay tuned! for another build no one will use except me :devil:

darkonejr
18th January 2004, 08:54
Any mirrors for this in the meantime?

Julian

Sirber
18th January 2004, 15:02
maybe...

[link removed]

please don't rush, I'm low on free bandwith these days :D

[edit]

webernic.com is up again. please use the links from the first post :)

RadicalEd
18th January 2004, 19:29
Video + Audio works now, but Audio only crashes with a producer error 1. Same thing happens when RV8 is used for video.

Sirber
23rd January 2004, 23:25
:logfile: :thanks:

RadicalEd
24th January 2004, 00:59
It generates logfiles o_o?

Sirber
24th January 2004, 06:38
post your procudre.loc (for this encode) and your jobfile (in c:@)

[note)

I'm on beer wffect

¶/note¨)

Sirber
25th January 2004, 16:13
************************ WARNING ************************

There is currently NO support for HE-AAC playback in players.

Real Player 10: "codec not found" or crash (using rapc.dll)
Media Player Classic 6.4.7.5: excessive frame drop
Other DShow player: same as MPC

************************ WARNING ************************

Looks like: encode now, play another day :(

Sirber
25th January 2004, 16:47
*** New Release ***

Version: 1.80

New:
* Matroska output support
* Installer 20% smaller

Fixed:
* Audio Gain don't loose the focus until you give it the right value
* FFDShow pre-processing seek the filter in 2 default places
* CQ default changed from 65 to 70
* Removed the popup on exit

Link: http://www.webernic.com/sites/sirber/RealAnime_180.exe

Comments: please post any comments / bugs :D

hellfred
25th January 2004, 17:49
You should relativise your warning from before. At least i had no excessive frame dropping when using matroska container for storing HE-AAC audio streams :)

But i am stuck trying to get the playback of rm and mkv files with (HE-)AAC audio working on linux using mplayer :(

Sirber
25th January 2004, 17:51
the warning is for RMVB + HE-AAC, haven't tryed with MKV yet. Could you try with realanime? If it's #1, I'll set MKV by default and remove the warnings :)

hellfred
25th January 2004, 18:07
I will do some tests with v1.80 asap. I did two tests with RealAnime V1.7rc2 and hand-tuned the jobfile to use the rn-file-mkv instead of the normal file writer.
Both files played flawless.

Sirber
25th January 2004, 18:10
I converted a RMVB into Matroska, and the file is unplayable in MPC:

E:\Films\mkv>mkvmerge.exe -o E01.mkv E01.rmvb
jo!
Using RealMedia demultiplexer for E01.rmvb.
+-> Using video output module for stream 0 (FourCC: RV40).
+-> Using generic audio output module for stream 1 (FourCC: racp).
Opened 'E01.mkv' for writing.
progress: 74730/74730 packets (100%)
Writing cue entries (the index)...
Muxing took 440 seconds.

***

Stream 1

Media Type 0:
--------------------------
AM_MEDIA_TYPE:
majortype: MEDIATYPE_Audio {73647561-0000-0010-8000-00AA00389B71}
subtype: Unknown GUID Name {50434152-0000-0010-8000-00AA00389B71}
formattype: FORMAT_WaveFormatEx {05589F81-C356-11CE-BF01-00AA0055595A}
bFixedSizeSamples: 1
bTemporalCompression: 0
lSampleSize: 352800
cbFormat: 102

WAVEFORMATEX:
wFormatTag: 0x0000
nChannels: 2
nSamplesPerSec: 44100
nAvgBytesPerSec: 176400
nBlockAlign: 4
wBitsPerSample: 16

Latexxx
25th January 2004, 18:15
Use the Matroska output plugin. Don't use mkvmerge. Plugin has no problems writing working Matroska files.

hellfred
25th January 2004, 18:47
I encounter some problems when trying to encode using RV8
with all Modes (cbr, vbr, const Quality). Producer does not encode the file. Not related to mkv/rm container.

Encoding audio with more than 160 kbps seams to work not flawless, too.

Choosing 320 kbps e.g., RA will forgett to add the codecName to the jobfile:

<stream xsi:type="audioStream"> <codecFlavor type="uint">0</codecFlavor>
<codecName type="string"></codecName>
<pluginName type="string">rn-audiocodec-realaudio</pluginName>
<streamContext type="bag">
<audioMode type="string">music</audioMode>
<presentationType type="string">audio-video</presentationType>
</streamContext>

Sirber
25th January 2004, 20:04
coudl you post your complete jobfile? what settings did you use?

[edit]

Case 7: '160kbps
intABRate = 160
intCodecFlavor = 3
strAudioCodec = "raac"
Case 8: '192kbps
intABRate = 192
intCodecFlavor = 4
strAudioCodec = "raac"
Case 9: '256kbps
intABRate = 256
intCodecFlavor = 5
strAudioCodec = "raac"
Case 6: '320kbps
intABRate = 320
intCodecFlavor = 6
strAudioCodec = "raac"there is a typo for 320kbps :D

[edit 2]

The select is fixed, I'm uploading it (same URL). I hope it was the only problem :D

Sirber
25th January 2004, 20:24
RMVB created with RealAnime are ok now if you use the lastest RealMedia splitter from gabest :D.

hellfred
25th January 2004, 22:05
What did i do?
Start RA1.8
Files ->Add avi file
Settings->Mode: Stereo Music(not changed)
Bitrate: 320kbps
The rest of the settings are untouched, so it is rv10, variable bitrate, high etc
Files ->Start Encoding
ERROR: Batch encoding abborted. Errors detected. Producer returned 1

C.\job_tmp.rpjf:
<?xml version="1.0" encoding="US-ASCII"?>
<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">
<enableTwoPass type="bool">true</enableTwoPass>
<parInputs>
input xsi:type="avFileInput">
<filename type="string">E:\Rechner\Neu\Anime\RahXephon_-_Tagen_Hensoukyoku_(r00t_-_Subbed_-_EC13717F).avi</filename>
<prefilters>
<prefilter xsi:type="videoDupFrameDropper">
<enabled type="bool">false</enabled>
<maxDroppedFrames type="uint">1</maxDroppedFrames>
<maxAvgSSD type="uint">700</maxAvgSSD>
<maxAreaSSD type="uint">6000</maxAreaSSD>
<maxAvgChromaSSD type="uint">200</maxAvgChromaSSD>
<maxAreaChromaSSD type="uint">1500</maxAreaChromaSSD>
<earlyExit type="bool">true</earlyExit>
<enableDetailedLogInfo type="bool">false</enableDetailedLogInfo>
<pluginName type="string">rn-prefilter-dupframedropper</pluginName>
</prefilter>
<prefilter xsi:type="deinterlacePrefilter">
<enabled type="bool">false</enabled>
<manual type="bool">false</manual>
<deinterlace type="bool">false</deinterlace>
<inverseTelecine type="bool">false</inverseTelecine>
<pluginName type="string">rn-prefilter-deinterlace</pluginName>
</prefilter>
<prefilter xsi:type="videoNoiseReductionPrefilter">
<enabled type="bool">false</enabled>
<level type="string">low</level>
<pluginName type="string">rn-prefilter-videonoisereduction</pluginName>
</prefilter>
<prefilter xsi:type="audioGainPrefilter">
<enabled type="bool">false</enabled>
<gain type="double">0</gain>
<pluginName type="string">rn-prefilter-audiogain</pluginName>
</prefilter>
<prefilter xsi:type="inputCroppingPrefilter">
<enabled type="bool">false</enabled>
<left type="uint">0</left>
<top type="uint">0</top>
<width type="uint">0</width>
<height type="uint">0</height>
<pluginName type="string">rn-prefilter-inputcropping</pluginName>
</prefilter>
<prefilter xsi:type="blackLevelPrefilter">
<enabled type="bool">false</enabled>
<pluginName type="string">rn-prefilter-blacklevel</pluginName>
</prefilter>
</prefilters>
</input>
</parInputs>
<parOutputs>
<output>
<destinations>
<destination xsi:type="fileDestination">
<pluginName type="string">rn-file-realmedia</pluginName>
<filename type="string">E:\Rechner\Neu\Anime\RahXephon_-_Tagen_Hensoukyoku_(r00t_-_Subbed_-_EC13717F).rmvb</filename>
</destination>
</destinations>
<mediaProfile>
<audioMode type="string">music</audioMode>
<disableAudio type="bool">false</disableAudio>
<disableVideo type="bool">false</disableVideo>
<outputWidth type="uint">0</outputWidth>
<outputHeight type="uint">0</outputHeight>
<resizeQuality type="string">high</resizeQuality>
<videoMode type="string">sharp</videoMode>
<audienceRefs>
<audienceRef>RealAnime</audienceRef>
</audienceRefs>
</mediaProfile>
</output>
</parOutputs>

<audiences>
<audience>
<avgBitrate type="uint">450000</avgBitrate>
<maxBitrate type="uint">2250000</maxBitrate>
<name type="string">RealAnime</name>

<streams>
<stream xsi:type="videoStream">
<pluginName type="string">rn-videocodec-realvideo</pluginName>
<codecName type="string">rv10</codecName>
<encodingComplexity type="string">high</encodingComplexity>
<codecProperties type="bag">
<firstPassComplexity type="uint">65</firstPassComplexity>

<customPacketSize type="uint">16000</customPacketSize>
</codecProperties>
<encodingType type="string">vbrBitrate</encodingType>
<quality type="uint">75</quality>
<maxStartupLatency type="double">60</maxStartupLatency>
<maxFrameRate type="double">30</maxFrameRate>
<maxKeyFrameInterval type="double">10</maxKeyFrameInterval>
<enableLossProtection type="bool">false</enableLossProtection>
</stream>
<stream xsi:type="audioStream">
<codecFlavor type="uint">0</codecFlavor>
<codecName type="string"></codecName>
<pluginName type="string">rn-audiocodec-realaudio</pluginName>
<streamContext type="bag">
<audioMode type="string">music</audioMode>
<presentationType type="string">audio-video</presentationType>
</streamContext>
</stream>
</streams>
</audience>
</audiences>
</job>


In the section "audioStream" the codecFlavor is wrong - should be 6 - and coecName is missing completely.
This happens with every avi-file i have tested and an avs AviSynth script, too.

P.S.:
On my Windows98 the HE-AAC rm files still do not play flawless using MPC 6.4.7.6. But i will have to do some more testing to very this.

Sirber
25th January 2004, 22:20
Hi

<avgBitrate type="uint">450000</avgBitrate>
<maxBitrate type="uint">2250000</maxBitrate>
Error 1: Audio is 320kbps, 450kbps - 320kbps = 130kbps for the video.

<codecFlavor type="uint">0</codecFlavor>
<codecName type="string"></codecName>
<pluginName type="string">rn-audiocodec-realaudio</pluginName>
Error 2: Should be fixed in the lastest 1.80. Redownlaod it, and reinstall it.

Your main bug is not the source, but the jobfile created by RealAnime.

hellfred
26th January 2004, 11:45
About the rv30 issue:

I ran the jobfile produced by RealAnime 1.8 manually, activating all logging categories.
I found this error message:

Error: Failed to Set Property: Key customPacketSize Value 16000

This is the relevant part of job_tmp.rpjf:

<codecProperties type="bag">


<customPacketSize type="uint">16000</customPacketSize>
</codecProperties>

Deleting the contents of the codecProperties bag like this

<codecProperties type="bag">
</codecProperties>

Producer could encode the jobfile flawless.

Looks like the rv30 codec does not know about the costumePacketSize or accepts only lower values.
Karl may know that.

About the MPC playback:
Of course you are right. Playback can not be smooth when i only reserve that low bitrate for the video.
I set an higher average bitrate and all the new files play fine with MPC.
Thanks for the great player, Gabest :)

About LC-AAC @ 320
With the latest RealAnime v1.8 encoding to stereo music at 320kbps works fine. Thanks a lot :)

bond
26th January 2004, 11:51
Originally posted by hellfred
About LC-AAC @ 320
With the latest RealAnime v1.8 encoding to stereo music at 320kbps works fine. Thanks a lot:eek: 320kbps for music?
aac is such a great codec even 128kbps should be enough to get great quality, even for multichannel it would be an overkill
i hope you have a good reason for wasting bits ;)

Sirber
26th January 2004, 12:05
Looks like the rv30 codec does not know about the costumePacketSize or accepts only lower values.I haven't tested RV8 yet, since I'm more interrested in RV10 :rolleyes:. I'll update RealAnime and post the new release ASAP. Thanks!! :D

Sirber
26th January 2004, 12:17
1.81 upped and ready. For RV9/10, I force 16000, and for RV8, the setting is removed. Thanks for submiting the bug report :D

hellfred
26th January 2004, 13:58
Originally posted by bond
:eek: 320kbps for music?
aac is such a great codec even 128kbps should be enough to get great quality, even for multichannel it would be an overkill
i hope you have a good reason for wasting bits ;)

I have tested this setting just for bug-hunting, and I "succeeded" :D

Sirber
26th January 2004, 14:06
how dare you!!! :devil: ;) :D

methos
27th January 2004, 12:45
Is there a way to encode embedded subtitles in the source avi file (which to my knowledge are only accessible through vobsub) along in RealAnime so that they appear in the encoded rmvb file? or is there a way to extract them first and input them in RealAnime as a 2nd/3rd stream?

Sirber
27th January 2004, 12:49
each "input stream" are independant. The only way is to use "AVISynth" for each of your "input stream" externaly. RealAnime wasn't designed to take care of external audio nor external subs. But! Surreal UI will be able to manage all that stuff :D

methos
27th January 2004, 12:52
i figured that much... i hoped there was a way to deal with embedded subs in RealAnime. However there doesn't seem to be any way to do that now :(

Sirber
27th January 2004, 13:00
(AVI+Sub)-> AVS -> RealAnime -> RMVB

methos
27th January 2004, 13:59
ordinarily that would work. However i can't find a way to extract the subs from the avi... vdubmod doesn't recognize a seperate text stream. Grahpedit does, but if i use filewriter it generates a file of 2 byte... and if i mux it back into mkv/ogm/avi (compressed/uncompressed) the text stream disappears completely.

Sirber
28th January 2004, 02:25
Hi guys :D

I'm planning features for RealAnime 1.90!! :D

Here what I plan to add:
* Scheduler: start encoding at X hour, stop at Y hour
* Logs: instead if aborting, RealAnime will proceed to the next file to encode
* Drag & Drop
* CPU heat disipator: run HLT command when inactive to bring the CPU fan noise down (Delphi DLL or EXE)

Why these new features? Scheduler is for helping me to sleep :o, logs is to encode more and more whitout monitoring realanime :rolleyes:, and drag and drop, is for not wasting my time fighting with the "add" button :devil:

Any ideas are welcome :D, but keep in mind I won't change the main concept of RealAnime: easy batch encoding of my good animes :D

tiki4
28th January 2004, 10:14
Originally posted by Sirber

* CPU heat disipator: run HLT command when inactive to bring the CPU fan noise down (Delphi DLL or EXE)


First, congrats for your new Matroska edition. Really nice how fast you integrated the new Producer10 and Matroska writer.

Now, runnindg HLT? Shouldn't a modern OS care for that stuff? However, on some AthlonXP boards (at least ASUS) HLT is disabled anyway, because the CPU can fall asleep and won't wake up again...

Just my thoughts,

tiki4

h9903209
28th January 2004, 12:03
thx for your nice program, some questions:
1. can it convert ogm(avi+ogg) to mkv(rmvb+ogg)?
2. why only average bitrate but no max bitrate?

Sirber
28th January 2004, 14:11
Originally posted by tiki4
First, congrats for your new Matroska edition. Really nice how fast you integrated the new Producer10 and Matroska writer.

Now, runnindg HLT? Shouldn't a modern OS care for that stuff? However, on some AthlonXP boards (at least ASUS) HLT is disabled anyway, because the CPU can fall asleep and won't wake up again...

Just my thoughts,

tiki4 By modern OS, I hope you're not talking about windows :D. Linux can do that, but windows don't. Alao, this feature will be in "advanced" tab and not enabled by default. CPUIdle does the same job, but not in the way I want it :)

Originally posted by h9903209
thx for your nice program, some questions:
1. can it convert ogm(avi+ogg) to mkv(rmvb+ogg)?
2. why only average bitrate but no max bitrate? 1) Nope, RealAnime don't demux/remux stuff :(
2) Max bitrate is hardcoded to be 5x the average bitrate. Because of this, you need to have a SSE+3DNOW CPU or else you'll get 1x ;). Karl recommended 5x to have "constant quality" and help high motion scenes.

damrod
28th January 2004, 14:31
is there a checkbox to enable/disable two-passes encoding?

Sirber
28th January 2004, 14:43
nope:

CBR = 2pass
VBR = 2pass
CQ = 1pass

It's the best and recommended settings for file2file encoding. RealAnime boost 2-pass speed, so encoding will finish up to 30% faster then other GUIs.

Lagoon
28th January 2004, 15:41
Hi, just discovered this program a few days ago, it's great, I almost can't believe it, on some avi with lots of noise, it actually looks BETTER after encoding @ 450kbps.

Now some questions :

1) How do we know which audio codec is used ? is it AAC for all bitrates/modes ?

2) Hopeless question : would you add mp3 audio support ? :D I'm watching most of my anime on a xbox, and the current media player doesn't seem to support the sound - only video - with RMVB container ;) MKV doesn't even show anything. (OGG support should also work, but I don't know the limitations of the RMVB container)

Thanks, and sorry if the second question is annoying, forget it :devil:

Sirber
28th January 2004, 15:55
Hi

Yes, RV10 can show better soem encodes by removing hard-to-encode artefacts :D. About audio codec, in the producer window, you can see what codec is used. By default, 1.81 is using HE-AAC. About MP3, don't even think about it :devil: :)

tiki4
28th January 2004, 17:35
@Sirber:

I googled a bit:


Good operating systems, like Linux, NT and OS/2 have a so-called "idle loop" - a loop that's always executed when the CPU has nothing to do. This loop consists of halt (HLT) instructions.


It's from here (http://www.heatsink-guide.com/cpuidle.htm).
So I guess that at least Windows NT 4, Windows 2000 and Windows XP issue a HLT instruction to the CPU. Well, and the others? I guess they don't fall into the category of 'modern OS'...

tiki4

Sirber
28th January 2004, 18:19
Why then when I start CPUIdle, my CPU fan goes from 3500 RPM to 2000? :D

tiki4
28th January 2004, 18:33
From the CPUIdle homepage (http://www.cpuidle.de) I got some more information. It seems, that it depends heavily about BIOS/chipset/processor combo if Windows NT-based OS's issue HLT or not.

Furthermore it seems that some non-Intel chipsets require special programming to be able to use HLT at all. The author of CPUIdle says that Windows does not do this programming. So I conclude that even on Windows 2000/XP maybe useful and should not do any harm, even if Windows uses HLT.

I'm running a P4 on an Intel chipset for two weeks now, so I guess I will download CPUIdle and test myself...

So, sorry, I was a little mis-informed in the first place. Now, can you say in which respect you try to do that better in your app than CPUIdle?

Regards,

tiki4

P.S.: I bought the P4 in the first place, because my AthlonXP has become too slow for RV encoding :D

Sirber
28th January 2004, 18:38
on all my system HLT aren't used, so I need CPUIdle :), but I only need it while I'm not encoding, that's why I'll do my own plugin to do that in assembly :D

GarfBond
28th January 2004, 18:41
Is there a reason why anytime I use RealAnime to convert an AVI to RMVB or RM, RP10 complains to me that it doesn't have the right codecs to play this file? Happened in both 1.70RC2 and 1.81

Also, why is it that anytime I try to convert an OGM Helix Producer decides to crash and die before even analyzing the file? I have a version of xvid and oggds installed.

Lagoon
28th January 2004, 18:54
Just checked the producer window, it says Audio codec : racp

Is that AAC ? sounds more like cook for me...

How do you change the audio codec used ? Thanks ;)

I wanna try all possibility for my xbox :D

Sirber
28th January 2004, 19:04
Originally posted by GarfBond
Is there a reason why anytime I use RealAnime to convert an AVI to RMVB or RM, RP10 complains to me that it doesn't have the right codecs to play this file? Happened in both 1.70RC2 and 1.81

Also, why is it that anytime I try to convert an OGM Helix Producer decides to crash and die before even analyzing the file? I have a version of xvid and oggds installed. RealAnime 1.70+ encode to HE-AAC, and RP10 can't decode it due to a small bug. Use MPC and CoreAAC. About OGM, check "Use AVISynth".

Originally posted by Lagoon
Just checked the producer window, it says Audio codec : racp

Is that AAC ? sounds more like cook for me...

How do you change the audio codec used ? Thanks ;)

I wanna try all possibility for my xbox :D codec "racp" is HE-AAC. You can't change the audio codec (I.E., use cook instead of HE-AAC at 64kbps). I use the best codec avalible for the asked bitrate.

GarfBond
28th January 2004, 19:19
Originally posted by Sirber
[B]RealAnime 1.70+ encode to HE-AAC, and RP10 can't decode it due to a small bug. Use MPC and CoreAAC. About OGM, check "Use AVISynth".

So, the assumption is that RP10 will be able to decode these in the future? :)

What about providing an option for people to encode to RA8 or RA9, or whatever it is that the realproducer package ends up using?

Sirber
28th January 2004, 19:42
yep, next update.

about the option, RealAnime is too limited in "space", so I use the best one for the given bitrate. Surreal UI will be more "free" to choose what you want.

Lagoon
28th January 2004, 20:28
Woo it works fine with cook audio :D only 44kbps though :(

Doesn't sound too bad tho, I can hardly tell any difference from the original.

Sirber
28th January 2004, 23:23
I can hear the difference between cook and HE-AAC easily (for animes). HE-AAC is much clsoer to the source than cook :)

Lagoon
28th January 2004, 23:28
Well, I prefer a little bit worse sound but being able to watch it on TV with max quality on the xbox :D

Too bad there's no 64 or 80kbps cook ;)

Sirber
28th January 2004, 23:50
If you REALLY need cook, I can give you alink of RealAnime 1.50, which use cook by default.

Lagoon
29th January 2004, 00:16
Would be nice, does 1.50 have some letdown tho ? like worse video quality ? :)

Sirber
29th January 2004, 00:33
RealAnime 1.50 is RV9-EHQ, with cook.

Lagoon
29th January 2004, 01:06
I'd appreciate it then :) Thanks a lot.

Sirber
29th January 2004, 01:25
The lastest RV9 was 1.60 IIRC.

http://www.webernic.com/sites/sirber/RealAnime_160.exe

[edit]

HLT will be removed as wanted feature, since it's hell to implement :(

[edit]

Adding a "log" window, and removed all msgbox.

Sirber
29th January 2004, 02:44
Hi

I'm trying to get some errors code to manage them better. If you get errors codes that are not posted here, please post them! Thanks!!! :D

<0: [X] was pressed and producer is closing
1: CTRL + C in first pass
128: AVISynth or HE-AAC related

[edit]

Here's a shot of RealAnime 1.90:

http://www.webernic.com/sites/sirber/190_1.PNG

h9903209
29th January 2004, 03:49
"Max bitrate is hardcoded to be 5x the average bitrate. Because of this, you need to have a SSE+3DNOW CPU or else you'll get 1x . Karl recommended 5x to have "constant quality" and help high motion scenes."

what do you mean by: or else you'll get "1x"? you mean no max bitrate if cpu no sse+3dnow, or the same speed with the source?

btw, do you mind allow us to choose more options? I don't know about writing program, is it difficult and troublesome? e.g. max bitrate, one or two pass vbr/cbr, which audio codec to use, etc. I guess everyone has his own different preference (e.g. some may consider speed as an important factor too, so if quality don't drop too much, I would like lower max bitrate and one pass vbr and cook) even though there is one best and recommended setting.

Sirber
29th January 2004, 03:52
the "1x" thing was a joke.

I'm thinking about adding audio codec choice in the "bitrate" dropdown menu. About more options, like Max Bitrate and 1/2 pass, I don,t have room for them. I might also have to remove max Keyframe if more options comes out... :(

h9903209
29th January 2004, 04:08
don't have room? sorry don't quite understand what's that mean?

really like your program, so convenient, I guess most users really want more options... please... ^^

also, when try convert ogm, all I need to do is check avisynth? anything else? because seems still fail, it says "errors detected, producer returned 1" (just find out that this happen when filename contains chinese character)

Sirber
29th January 2004, 13:53
your file must be in US-ASCII with no "&". RealAnime UI is kinda small, so I don't have enough space for all options.

datascab
29th January 2004, 16:03
Sirber...

What is the latest version available of your program please?

Also, do you have any information about overhead with the various codec's, so that it can be used to determine final file size.

Thanks

Data

Sirber
29th January 2004, 16:48
Read the first thread :)

About the overhead, I really don't know and RealAnime don't go for "X MB".

datascab
29th January 2004, 16:53
I know.... you input required overall avg. bitrate, which i like.

Do you have any tips on what value to use to achieve a final file size.

Data

Sirber
29th January 2004, 17:09
450kbps for a 25Min anime gives something like 70-80MB, but testing it yourself is the best way :sly:

datascab
29th January 2004, 17:17
Cool.....That'll do for me.

I noticed when I started an encode... the overall avg. bitrate is allocated as follows: -


Avg. 1300000
Video 1172000
Audio 128000

So doesnt that mean that the overhead will add to final size and also it would he hard to predict coz its dynamic?

This encode i'm doing at the moment should be finished soon so it'll be interesting to see what the final size is :)

Oh i read the 1st thread.... is batch encoding in this version and if it is.... how does it allow you to specify different setting per input file?

Thanks, really cool program :)

Oh, you know where you input resize dimensions? Would it be possible to had a little tooltip like you have for the crop?

Data

Sirber
29th January 2004, 17:32
settings are global for all files, Surreal UI will grant per-file settings.

Don't forget, realanime is basic. Surreal UI will be complex :)

datascab
29th January 2004, 17:37
Hi,

Oh thats no problem at all, i was only asking.. I just like to show some enthusiasm.

Please keep up all the good work.

Data

Lagoon
29th January 2004, 20:03
It's really awesome, I tried various quality AVIs, and got the same quality or even better at half the size everytime...

It's almost magic on old animes tv/vhsrips with LOTS of noise, it almost erase it completely :eek:

I finally decided to use HE-AAC, so I first watch the AVIs on the xbox then convert them and burn them for stockage :D

And I can always convert them again to MPEG2 to make dvd videos if needed, since TMPEG works like a charm even with RV9 and HE-AAC audio ;)

Sirber
29th January 2004, 20:34
Nice :D

Glad my soft helps people other than me ^^

Lagoon
29th January 2004, 20:41
Just one last question : Where can I get the codec for the "voice" mode in realanime, its sipr or something, still doesn't work after installing satsuki pack :)

Sirber
30th January 2004, 13:02
ok, I'll ask my friend to include it :)

Shinobu
30th January 2004, 13:39
Sorry but my pack is ok with spir, maybe it's an os bug with my pack, long time i've not testing it under win98 nor me

I'm gonna test it a lot this week end , and maybe add real video 8 and ralf ^^


++

Shinobu
30th January 2004, 16:18
try my last pack (1.0.1.7) it should decode ALL reals ^^ (and alls others codecs it already decode)

++

Sirber
30th January 2004, 18:08
cool

gonna update :D

News:

RealAnime 1.90 will be out this weekend, only the scheduler and the new audio codec list are missing.

damrod
31st January 2004, 16:40
cool

finally i retreive your sourcode for realanime 1.81

i have some mod ;-))

- you can load/save files list
- there's a matroska muxer tabbed panel
- you can active/disactive 2-passes mode ;-)
- you can choose process priority

but i have difficulties with the drag and drop functionnality...


BTW how do you catch the cmd window in you realanime 1.90??
it's a good idea.. no more cmd windows :-))

Sirber
31st January 2004, 19:42
Hi

About the producer, I don,t know how to "hide" it with my current API calls. About the mods, it was about time someone use that code :D

damrod
31st January 2004, 19:51
chui borne : je voulais vire le deux-passes alors je l'ai fait en ajoutant d'autre truc..

c surtout le fait de pouvoir charger/sauvegarder une liste de fichiers pour du batch enconding

oups forum en anglais ;-))
euh

i'm very studborn...i don't want two-passes encoding so i remove it
and add others mods

especially the load/save files listing...

yes i speak wall street institute ebglish (too fun this add in the sub ;-))

Lagoon
31st January 2004, 20:03
Hehe that command line window sure is annoying when watching anime at the time in MPC it automatically toggle off fullscreen mode and I didn't find an option to avoid this in MPC :D Je suis français aussi btw :p

damrod
31st January 2004, 20:37
just for a look ;-))

http://damrod66.free.fr/site/
soft page of course ;-))

Sirber
1st February 2004, 14:57
Some notes:
* Je suis Québécois :o
* RealAnime is IDLE by default (hardcoded in modshell.bas)

Things to change:
* Change the name, since your software isn't *my* RealAnime.
* In AVISynth tab, add "return anime", ot some people might be confused and add it manually.
* RealAnime is a GNU software, by downloading the sources you agreed to the license (http://www.gnu.org/licenses/gpl.html), which means your modification have to be GNU and open source, so you have to post the sources.

I'll add a "mods" section in my first thread when the list will be corrected.

Sirber
1st February 2004, 15:26
I've found code to "hide" the executed window with the APIs. I will release v1.90 later today.

New features:
* Complete Real Audio codec support (except: vorbis, RALF)
* Drag&Drop support
* Scheduler
* Selectable priority for producer
* Selectable "new window status" for producer
* "Non-fatal error-skip" (TM) batch mode
* Encoding logs
* Statistics
* AVISynth filters (anime/general filters)

Note: HE-AAC is listed as "Stereo Music", but keep surround informations

Sirber
1st February 2004, 20:01
In 1.90, I added several audio codec:

With cboABitrate
.Clear
Select Case cboAMode.ListIndex
Case 0: 'Voice
' Spiro
.AddItem "01. spiro - 5kbps"
.AddItem "02. spiro - 6.5kbps"
.AddItem "03. spiro - 8.5kbps"
.AddItem "04. spiro - 16kbps"
' Cook
.AddItem "05. cook - 32kbps"
.AddItem "06. cook - 64kbps"
.ListIndex = 4
Case 1: 'Music
' Cook
.AddItem "01. cook - 6kbps"
.AddItem "02. cook - 8kbps"
.AddItem "03. cook - 11kbps"
.AddItem "04. cook - 16kbps"
.AddItem "05. cook - 20kbps"
.AddItem "06. cook - 20kbps HF"
.AddItem "07. cook - 32kbps"
.AddItem "08. cook - 32kbps HF"
.AddItem "09. cook - 44kbps"
.AddItem "10. cook - 64kbps"
.ListIndex = 7
Case 2: 'Stereo Music
' Cook
.AddItem "01. cook - 12kbps"
.AddItem "02. cook - 16kbps"
.AddItem "03. cook - 20kbps"
.AddItem "04. cook - 20kbps HF"
.AddItem "05. cook - 32kbps"
.AddItem "06. cook - 32kbps HF"
.AddItem "07. cook - 44kbps"
.AddItem "08. cook - 44kbps HF"
.AddItem "09. cook - 64kbps"
.AddItem "10. cook - 96kbps"
' HE-AAC
.AddItem "11. HE-AAC - 64kbps"
.AddItem "12. HE-AAC - 96kbps"
.AddItem "13. HE-AAC - 128kbps"
' AAC
.AddItem "14. AAC - 64kbps"
.AddItem "15. AAC - 96kbps"
.AddItem "16. AAC - 128kbps"
.AddItem "17. AAC - 160kbps"
.AddItem "18. AAC - 192kbps"
.AddItem "19. AAC - 256kbps"
.AddItem "20. AAC - 320kbps"
.ListIndex = 10
Case 3: 'Surround
' Cook
.AddItem "01. cook - 44kbps"
.AddItem "02. cook - 64kbps"
.AddItem "03. cook - 96kbps"
' AAC
.AddItem "04. AAC - 128kbps"
.AddItem "05. AAC - 160kbps"
.AddItem "06. AAC - 192kbps"
.AddItem "07. AAC - 256kbps"
.AddItem "08. AAC - 320kbps"
.ListIndex = 1
Case 4: 'Multi-Channel
.AddItem "01. cook - 96kbps"
.AddItem "02. cook - 128kbps"
.AddItem "03. cook - 180kbps"
.AddItem "04. cook - 264kbps"
.ListIndex = 1
End Select
End With

Now only the filters and the scheduler to do, then I'll release 1.90 :D

Lagoon
1st February 2004, 20:47
Sounds good :D

Sirber
1st February 2004, 21:10
The "hide producer" feature is now completed. Going for AVISYnth filters...

damrod
1st February 2004, 21:43
i will rename the soft like RealBatch for exemple.. :-)

for the avisynth panel what do you mean by adding return anime??

"RealAnime is IDLE by default (hardcoded in modshell.bas)"
i know i modify the code here ...

for the sources i know it's gpl so i will add links to the sourcecode...

i just put my site online yesterday evening in 5 minutes so....

thx for the codes for the audio ;-))

Sirber
1st February 2004, 21:53
bou hou hou :( All my codes is being stoled from me :(

I don' want to break your mood, but almost all features you added are already in RealAnime 1.90 :D

Update:
* Can now hide, minimize the producer window (no focus stealing)
* Added 10 filters to "Custom filtering"
* Force DirectShow by default

ToDo:
* Scheduler (how do we spell that? :confused: )
* Logs manager (plus logging producer own debugging)

damrod
1st February 2004, 23:10
at the beginning i want only to disable 2 passes encoding ;-))

but since i want to make some vb code... i add some mods...

i will add some text for the soft

RealBatch by CodeThief

:-) ;-)

damrod
1st February 2004, 23:12
oh you force directshow by default?? and for the audio part??

i think if you use directshow you lose audio part...not??

for my part i will add drag and drop and that's all...

Sirber
1st February 2004, 23:13
Disabling 2-pass for CBR and VBR reduce quality, that's why ity was hardcoded 2-pass :). If you write my name somewhere, I have no problem with "RealBatch by CodeThief" :D

[edit]

DirectShowSource handle audio with AVISynth 2.5.3 :)

Sirber
2nd February 2004, 00:48
*** New release: v1.90 ***

This version have a lot of new features, and I haven't tested them all. This version is a test version, and once all bugs would be gone, I will release this version as "2.00 Gold Edition".

If you want a "stable" release, stick with 1.81.

The link is as usual in the first thread. :D

As usual, all comments and bug reports are welcome! :cool:

Sirber
2nd February 2004, 03:00
Bugs:
* While waiting, realanime don't check the scheduler for updates.
* Closing RealAnime while encoding cause some wierd errors.

Lagoon
2nd February 2004, 05:04
1.90 won't encode at all for me.

Error is from the log :

,Diagnostic,Command Line,2004/02/02 05:03:24,0,"C:\Program Files\RealAnime\producer\producer.exe -j C:\job_tmp.rpjf -lc e,i,d" command line being run
,Diagnostic,File Reader,2004/02/02 05:03:24,8218,G:\ANIME\Cowboy Bebop\ORIGINAL\CUT\cb_open1.avi contains compressed video. Ignoring stream 0.
,Diagnostic,File Reader,2004/02/02 05:03:24,8219,G:\ANIME\Cowboy Bebop\ORIGINAL\CUT\cb_open1.avi contains an invalid audio format.
,Error,File Reader,2004/02/02 05:03:24,8406,Failed to load QuickTime libraries. QuickTime 5 or later is required.
,Error,File Reader,2004/02/02 05:03:24,8322,Unexpected file format, G:\ANIME\Cowboy Bebop\ORIGINAL\CUT\cb_open1.avi may be a flat file.
,Error,SDK Configuration,2004/02/02 05:03:24,0,Failure to load reader for file G:\ANIME\Cowboy Bebop\ORIGINAL\CUT\cb_open1.avi
,Error,SDK Configuration,2004/02/02 05:03:24,0,Unable to initialize input
,Error,Command Line,2004/02/02 05:03:24,10533,Unable to create an encoding job from file "C:\job_tmp.rpjf"

File is a simple DivX 3.11 w/ MP3 audio.

Also an error in realanime log window :

"05:04:59 - Starting encoding!"
"05:04:59 - Starting G:\kstar_intro1.avi"
"05:05:00 - New average encoding time: 3,05989611479163E-02 minute(s)"
"05:05:00 - CTRL+C detected in first pass, aborting."


I can swear I didnt push CTRL+C :D

Weird no version is working at all now , maybe I did something wrong, dunno what though..

Edit : OK, reinstalled satsuki pack, and everything works again, PCs are weird sometimes..

methos
2nd February 2004, 12:00
in the future will there be an option to input different avs scripts for different files in the encodes list.. otherwise your goal to make a prog that can be used for batch encoding will be a bit limited...

Sirber
2nd February 2004, 13:04
Yep, RealAnime IS limited, that's why I started Srreal UI :)

h9903209
2nd February 2004, 16:40
Originally posted by damrod
at the beginning i want only to disable 2 passes encoding ;-))

but since i want to make some vb code... i add some mods...

i will add some text for the soft

RealBatch by CodeThief

:-) ;-)

When your soft available? ^^ I also want 1-pass only... ^_^
I try encode a short fast motion clip and I really don't notice too much difference with 1-pass vbr normal EHQ & 2-pass vbr high EHQ... but the former one is of course much much faster... Impatience people like me consider speed as an important factor. ^^

Sirber
2nd February 2004, 16:42
I have room now for pass selection, I will add it and fix the scheduler bugs.

h9903209
2nd February 2004, 16:44
Originally posted by Sirber
I have room now for pass selection, I will add it and fix the scheduler bugs.

wow, great news, thx thx ^O^

damrod
2nd February 2004, 20:04
sirber :-)))

so you add it finally lol

i add the new executable of mkvmerge...

i try to redirect cmd window to a text panel...it's strange vb...where is the stdout??

for "my" soft i will add the new version and the source on my website in a few hours

http://damrod66.free.fr/site/

:-))

but if sirber add the passe selection...use his soft : i took the original code from his realanime

Sirber
2nd February 2004, 20:08
Hi

I'm adding your soft to my "mod" section. I will add pass selection, but it doesn't mean your soft is useless :)

damrod
2nd February 2004, 20:17
i see that on the first page ;-)

i have some ideas about some mods
i will try to clear them and make the code ...

damrod
2nd February 2004, 20:39
oh btw sirder i'm online on msn ;-))

i put the website updated with the realbatch 1.01 (sourcecode & binaires )

Sirber
2nd February 2004, 20:39
I will steal them later... mouhahahahahahahhahaaha ;) :D

damrod
2nd February 2004, 20:48
wazaaaaaaaaa!!!

where's my desert eagle i have spoted a terro !!
:-))

nb : ok i stop playing cs ;-)

methos
2nd February 2004, 23:46
what is the reason for not keeping the last settings saved?

Sirber
2nd February 2004, 23:47
hum... is lazyness a good answer? :D

Sirber
3rd February 2004, 00:52
1.91 is coming... some bugfix...

Fixes:
* Scheduler -> average encoding time

New:
* Selectable 1/2 pass
* Save/Load filelist at load/exit (auto)
* Save/Load settings at load/exit (auto)

Please post all bugs you find before Wednesday. Thanks! :D

also, what do you like the most? INI or registry to save my stuff?

Lagoon
3rd February 2004, 01:34
I vote INIs :D

Sirber
3rd February 2004, 01:37
Registry is always loaded in RAM, and less accessible
INI is located on the hard disk, and easily tweakable

I vote INI also :)

[edit]

1.91 will be the lastest release for a while. I have other projects to work on, like Surreal UI, SIM (Sirber Instant Messenger), RealCam (Webcam Intrusion Detection) and my website, SirberHQ.

Surreal UI: RealAnime + DVD support + XviD + VP6
SIM: Basic IM + audio/video chat (JPEG and speex) with secure connection
RealCam: JPEG and/or AVI output (or RealVideo)
SirberHQ: PHP4/MySQL+InnoDB web portal, forum, bug tracking, etc.

[edit2]

RealAnime 1.91 will require DirectX 7. I added a small MIDI file in the about tab :D

Sirber
4th February 2004, 02:55
Coding RealAnime 1.91...

Now settings will be saved at exit and reloaded at start :D. This build will require DirectX 7 for a special feature ^^

damrod
4th February 2004, 11:30
i think about that also

i add a button to save settings as a rpad file...i can be usefull non?
i plan to add a button to load an audience file as settings source...

i modify the matroska muxer panel.. i'm not sure it was a good idea to modify it lol ;-)

i continue to debug some of my mods...

someone know the id for low priority process??

i have the ids for high,normal and idle but not low priority

btw i will add the correct_name functionnality (things like that : you add a file, the name contain an incorrect char -- you got a msgbox telling you the file has been renamed -- ant in the listpanel you have your renamed file.. something like that ;-))

datascab
4th February 2004, 13:30
Sirber,

Where does your program write the temp encoding file?

Thanks

Data

Sirber
4th February 2004, 13:45
@datascab

<paths audiences=".\audiences\" servers=".\servers\" tempDir="%TEMP%"/>

datascab
4th February 2004, 15:57
Thanks

I found it in c:\documents and settings\user1\local settings\temp

Just checking out potential file size, had some funny file sizes before discovering a colour space problem.

Data

Latexxx
4th February 2004, 16:16
Originally posted by Sirber
Coding RealAnime 1.91...

Now settings will be saved at exit and reloaded at start :D. This build will require DirectX 7 for a special feature ^^

Why are you still coding this thing. If you want to get SurrealUI done, you need realize that RealAnime has no future. If you still continue developing RealAnime, you'll end up having all the features planned for Surreal UI in RealAnime.

Sirber
4th February 2004, 17:15
I know, 1.91 is a bug-fix version with some small enhencements. 1.91 will be the last for a while.

damrod
4th February 2004, 20:30
it's me who continue?? :-p

for me it's simple

divx/xvid => avs + vdub + vdubmod/matroska muxer

rv9/10 : realanime..euh realbatch sorry ;-)) (with avs sometimes...)

i wonder : can producer handle .d2v

Sirber
4th February 2004, 21:53
RealAnime is opensource, so you can do whatever you want with it as long as you don't violate the license.

damrod
4th February 2004, 22:28
that's what is cool with GPL ....

damrod
5th February 2004, 16:47
i wonder if i will add :
- DT Drive functionnality (correct rmvb files)
- convert ra10 (aac) into mp4 files... (it seems simple to implemente via mkvtools...) => only ifv video is unselected i think or if people want to demux rmvb/ra10 files...
- chapter support in mkv ?? i add matroska muxer because i reencode many anime in rmvb, somme of them are initially ogm with ogg audio so i mux realvideo and ogg in mkv ... and i want complete series in the same format aka all the episodes in mkv or in rmvb but not a mix...

Sirber
5th February 2004, 17:05
Don,t forget that RealAnime is a "batch" tool, so the challenge is ti make it do what you want, but for 20 files in a row :)

damrod
5th February 2004, 17:16
yes i know
that's why i only wonder ;-))

matroska muxer is only a tool in case of ogm...even if we can encode ogm using "force directshow" in settings panel ;-)

that's also why my priorities are :

- save/load audience files
- save/load list of files

others mods are only ideas...

i make also somme mods of ergonomy :-)

Sirber
5th February 2004, 18:27
- save/load audience filesNo use since RealAnime create one on the fly and start the encode. Or maybe you want to "load" one :). In that case, RealAnime settings are useless.

methos
5th February 2004, 22:57
does the choice between avisource and directshowsource matter/differ in resulting quality of the realvideo file?

Sirber
5th February 2004, 23:08
nope, no impact.

On my system, I don't have any VFW codecs, so I need "DirectShow" since avisource won't work.

damrod
6th February 2004, 00:17
save/load audience comes with save/load files list...

so you can load a list and an audience for re-encoding video in rv10

and load another list with different settings for encoding video recording (source vhs or tv...in this case and for anime the noise filter at low make very good results and you don't use the same bitrate for audio/video no?)

Sirber
6th February 2004, 00:47
why just not saving the settings of RealAnime instead? More easily to manage than jobfiles :p :D

Sirber
6th February 2004, 03:08
*** New release ***

New:
* Upgraded the "About" tab :D
* Save/Load settings automaticly

Fixes:
* Scheduler now recheck for setting change while waiting

I expect to find bugs in this release. Please post them ASAP so I can fix them ASAP :D

damrod
6th February 2004, 07:40
i don't save jobfiles...

i save a .lst file for the list of files
and a .rpad for the settings

i can save the settings in ini file but why not audience files?
i can send my settings to someone else who can use it with realbatch or in producer itself...

by the way it's easier to create since the audience is part of a jobfile ;-)

Tuning
6th February 2004, 07:45
Sirber,
Isn't possible : exe only release ?? :rolleyes:.
I'm downloading the entire pack second time this week. :mad: :devil:
Just kidding...:D

Great newlooking GUI, thanks. :)


Exagerrated OT: You never posted in minimum system requirements as you atleast need a "speaker" to hear the MIDI when clicking about. :devil:.

damrod
6th February 2004, 07:49
a midi file?? sirber pffff :-p


BTW i update realbatch to 1.02..just some corrections...

i will check again bugs and ihm next week...

methos
6th February 2004, 11:37
This version doesn't restart. It saves the settings to the ini file and then it just uses a lot of cpu.. but it doesn't popup.. after killing the process and deleting the ini file i can start it without probs.

damrod
6th February 2004, 14:22
euh realanime 1.91?
sirber your prog bugs!!! :-p

lol i will check the sourcecode next week maybe ;-)

Sirber
6th February 2004, 15:25
Originally posted by methos
This version doesn't restart. It saves the settings to the ini file and then it just uses a lot of cpu.. but it doesn't popup.. after killing the process and deleting the ini file i can start it without probs.

Yeah, I tested it yesterday, but it seems I have the same problem. Will fix & upload ASAP. Looks like a memory leak... in VB :rolleyes:

[edit]

' File List
frame.lstFichiers.Clear
'For iCpt = 0 To (ReadIni(file, "Settings", "file_count") - 1)
' frame.lstFichiers.AddItem ReadIni(file, "FileList", "file" & iCpt)
'NextThe code to reload the filelist seems to create a memory leak when there is no file to reload :confused:

Sirber
6th February 2004, 15:37
Originally posted by Tuning
Sirber,
Isn't possible : exe only release ?? :rolleyes:.
I'm downloading the entire pack second time this week. :mad: :devil:
It would be possible, but I don't only release fix/enhancements for RealAnime, but also for producer and included softs. It's always better to get a fresh pack.... humm...... yummy!! :D

Originally posted by Tuning
Exagerrated OT: You never posted in minimum system requirements as you atleast need a "speaker" to hear the MIDI when clicking about. :devil:. Every decent computer built for multimedia has at least 2 speakers to play multimedia content :eek:

Sirber
6th February 2004, 15:51
1.91 fixed and re-uploaded. Please redownload the big fatty hairy pack :D

JWillE
6th February 2004, 18:49
@Sirber
I have been trying to play with mftoon but as of yet haven't had any luck. Since your GUI is for anime wouldn't be great to implement this awesome filter into it. Perhaps with 3 to 4 settings to choose from for dummies like me :confused:

Sirber
6th February 2004, 18:55
mftoon is an avisynth script IIRC. Nothing much I can do...

I found a bug "Subscript out of range" after an encoding. Trying to find it in the code...

[edit]
' Calcualte time average (in minutes)
Dim iCpt As Integer
ReDim Preserve dblTimes(0 To UBound(dblTimes) + 1) As Double
dblTimes(UBound(dblTimes)) = dblEnd - dblStart
dblAvgTime = 0
For iCpt = 1 To UBound(dblTimes) - 1
dblAvgTime = dblAvgTime + dblTimes(iCpt)
Next
dblAvgTime = dblAvgTime / dblTimes(UBound(dblTimes))Must be in that part...

[edit2]
Found a bug also while reloading the input files...

Sirber
6th February 2004, 19:15
All bugs seems corrected. I'm re-uploading 1.91.

methos
6th February 2004, 21:51
i reinstalled the 'all bugs resolved' 1.91-version. Got one question though.. after encoding one file it pops up an alert window saying 'encoding terminated'. I have to confirm this window first by clicking ok before it continues encoding the next file. Not a good thing if you want to do batch encoding...

Sirber
6th February 2004, 22:04
Might have forgotten a "debug messagebox"...

' Calcualte time average (in minutes)
MsgBox "ENcoding terminated"Thanks for pointing me this :D My first file isn't finished yet. I'm affraid you'll have to redownload the "once again, all bugs fixed 1.91 package" :D Should be ready in 10 minutes...

methos
6th February 2004, 23:44
for starters.. the latest version is working very well ;)
In what/which way does realanime (or producer itself for that matter) supports ogm/mkv.. i see the extensions for selecting an input when i click the add button.. but without demuxing those files first i can't seem to get it working with producer?

Sirber
6th February 2004, 23:59
I don,t like to play with OGM/MKV, I try to get my series in AVI instead :D. You should try through AVISynth and DirectShowSource.

Lagoon
7th February 2004, 00:17
In cases of OGM/MKV I usually convert them to AVI with VDUB (if audio is not supported by AVI, I remux with uncompressed audio) then I encode them in realanime with hardsubs.

Sirber
7th February 2004, 00:23
by hardsub you mean DirectVobSub?

Let's say I have this:

OGM:
Video: xvid
Audio 1: english
Audio 2: japanese
Sub 1: english
Sub 2: danish

I would like to keep only the video, japanese and english sub. What do you recommend? (A batch hint could be cool :D)

Lagoon
7th February 2004, 01:41
Hardsubs = on the video, not a subtitle file muxed in a container.

Since producer use directshow, I just demux the subs in the ogm/mkv to .srt with the same name as the .avi, then in realanime, directvobsub (the green arrow in the systray) automatically launch and it encodes with the subs.

Basically :

Vdub -> demux wanted audio (jap), demux wanted subtitles (us or whatever), save avi with no audio.
CDEX (or any decompressor for unsupported audio format in AVI) to decompress the audio files to WAV.

Vdub -> remux avi with the wav file.

Name the .avi the same as the .srt (ie : ranma_01.avi ranma_01.srt)

Then encode with realanime, having directvobsub to automatically display subtitles.

h9903209
7th February 2004, 02:23
@sirber
When would you add one pass options that you say you would add before? ^^

@damrod
your 1.02 rar seems broken: unexpected end of archive.

Sirber
7th February 2004, 06:34
I'm gonna add the 2-pass thing on the 2.00 release with the new RV10 features. :D

methos
7th February 2004, 11:33
is there a way to adjust the maxbitrate variable?

except from editing the job.dat file?

Sirber
7th February 2004, 15:44
nope, max bitrate is set to 5x, which is the recommended settings to get more constant quality. Max Bitrate has no effect on the final size.

methos
7th February 2004, 17:36
i doubt that a bit.. when i change the maxbitrate var in eg. 900000 i get a different endsize then 600000 or your maxBitrate rating. Could differ up to a few Mbs (in the range of 27-33 mb total size).. I'm interested in this because in a certain ep the openings scene is a shifting look on a bunch of people.. and it seems when decreasing the maxbitrate it stutters less.. can't make heads or tails from it...

Sirber
7th February 2004, 17:47
2.00 will be a massive GUI reconstruction, like from 1.80 to 1.90. There will be a lot more options soon. I will readd max bitrate.

Lagoon
7th February 2004, 18:43
Yeah I've noticed the end filesize is sometimes different than the average bitrate.

At 500kbps I got filesizes from 76.5MB to 83.3MB for 23 minutes.

Sirber
7th February 2004, 18:46
yep. this will be fixed with the new RC :D

damrod
7th February 2004, 19:26
i will reupload the rar asa...
i'm in hollidays until wednesday so...

;-))

i have made some mods : add max bitrate
(
i reencode in 450 average an aime...for 20min i got 175Mo!! the average bitrate in realplayer say 750ko so it seems max bitrate was too high so i need to speciy it ;-)
)

is there a place where i can find vb6 dlls??
i forgot to get a complete version of my soft so i can't launch it on my old pc :-(

grr@krosoft
i think i will try delphi sirber ;-)
and convert realbatch in delphi8 !!

Lagoon
7th February 2004, 19:28
Also what are recommended settings for dropdupe ? So far I didn't bother with all the config options besides resize, do you have a webpage or something where they're all explained ?

Sirber
7th February 2004, 19:30
I recommand the defaults with max dropped 1. But... only use DropDupe for very low bitrates (bellow 300kbps). DropDupe isn't perfect and sometimes it drops mouth moves. For more infos read the RV9 sticky thread.

Lagoon
7th February 2004, 20:08
Alright :) I never encode below 300kbps anyway.

BTW could you add a destination directory option? Would make encoding from CD/DVD sources possible for already burned AVIs :)

Sirber
7th February 2004, 20:24
ok, I will :)

one option I will surely add is "Remove source file". I hate to do it myself :D

plazz2000
7th February 2004, 23:52
sirber,

none of the links at webernic.com are working for me now, are there any other mirrors of 1.91?

Sirber
8th February 2004, 00:34
my main host seems down. I currently can't host them elsewhere. Sorry :(

Sirber
8th February 2004, 16:01
*** Planned new features for 2.00 ***

New:
* RealVideo new features (can't tell more yet)
* Audio decoding / muxing (Satsuki Yatoshi GUI style) (Matroska)
* Subtitle muxing (Satsuki Yatoshi GUI style) (Matroska)
* AC3 decoding using AC3Filter and AC3Source (only from .AC3)
* AC3Filter management (2.0 / 5.1)
* D2V through AVISynth support
* Option to remove source files
* Output to a different folder

Audio support: WAV, OGG, MKA, AC3, MP3, RM
Subtitle support: SRT, SSA

I guess I will have to release a tutorial as well... :(

[note]

For those who wonder what's going on with Surreal UI, I'm still working on it, but I also update RealAnime with bug-fix and new features that can be transcoded to Surreal UI later.

Sirber
8th February 2004, 17:53
This project is merging with Yatoshi Satsuki GUI.

More devs = better service :)

plazz2000
8th February 2004, 20:55
Wow. 2.0 is going to kick ass.

The download has been down for at least 24 hours now, can anybody else upload 1.91 to a temporary server?

Sirber
8th February 2004, 21:15
Yeah, I think it's my router at work again. I think I will move internet from the router to linux :devil:

About an alternate server, the main host will be back online in less than 24h. Sorry fot that :(

Itakugi
9th February 2004, 10:23
Originally posted by Sirber
Yeah, I think it's my router at work again. I think I will move internet from the router to linux :devil:

About an alternate server, the main host will be back online in less than 24h. Sorry fot that :(

Hi, Sirber, would you mind my mirroring your RealAnime ?
If your internet is down, mirror will be a good help.

Sirber
9th February 2004, 13:06
no problem, PM me the links :) Please include all 3 files, installer, source and PGP signature.

Sirber
9th February 2004, 16:41
Webernic is up again. I'll add mirror shortly.

damrod
10th February 2004, 12:13
if you want mirroring sirber it's not a problem for me

i can add links for the original realanime on my website

with free as fai i have 100Mo so :-))

btw i'm working on a gui for wget (ok it's not for encoding but it works very good!!!)

Sirber
10th February 2004, 14:00
With 1 mirror I think I will manage. Thanks for the offer :D I change version very often so it will be hard to update all mirror in time :(

hellfred
10th February 2004, 22:17
This idea is not new, someone suggested it for AutoRV9 already.
Now i would need this feature, too.
Is it possible to get RealAnime to do the first and second pass separately? I want to encode a movie with heavy AviSynth filtering in two pass mode in the moment, but it will take about 20 houres for both passes in a row. That is a problem, as i can use the system only over night, so 12 hours is the maximum. If i could split first and second pass, i could do it in two nights.
I prefere this over joining two parts.

Information on the subject seperated passes are here:
http://forum.doom9.org/showthread.php?s=&threadid=64163

hellfred

P.S.: I have voted for your GUI, so implementing this is the least thing you can do to show your gratitude :D

Sirber
10th February 2004, 22:25
Is separate 2-pass against the philosophy of batching? :p And thanks for your vote :D

Marcel
11th February 2004, 13:53
Hi,

I tried to encode a short clip (15:49) into specs my mobile Real Player (Nokia 3650) can play, so I'm bound to RV8.
My source is an OpenDML .AVI, XVid (512x384, 25FPS, 1115kBit/s) / MP3 (128 kbit/s CBR), created with VDub Build 16297.

I read it through an .avs:


Video=DirectShowSource("K:\temp\d4b.avi",25).ConvertToYV12()
Video=BicubicResize(Video,172,128,0,0.5)
Video=Limiter(Video)
Return(Video)


This AVS plays fine with BSPlayer Build 802 (AviSynth 2.5.4).

I tried to encode it with RealAnime 1.91. No filters, no resizing, no cropping, nothing, just put through.
It works fine with RV10 and RV9, but if I set it to RV8, it only works if B-Frames are set to "adaptive".
Excerpt from the log (full log (http://www.turbogenial.de/data/producer.log)):


,Error,Video Codec,2004/02/11 11:52:52,0,Failed to initialize video codec 03VR


Summary:
RV8 encoding works only with B-Frames set to "adaptive".

Maybe you'd like to restrict it in the GUI?


For mobile devices, there are some other restrictions; one of them is 80kBit/s overall bitrate (more (http://www.realnetworks.com/industries/mobile/operators/products/player/nokia60/install3650.html)), which I can't set yet in RealAnime 1.91.
Maybe you'd also like to add an option for that?

Marcel

Sirber
11th February 2004, 13:59
,Error,Video Codec,2004/02/11 11:52:52,0,Failed to Set Property: Key patternAdaptivity Value 0

Karl certified me that this feature worked in RV8. I will get in touch with him about this.

For mobile devices, there are some other restrictions; one of them is 80kBit/s overall bitrate (more), which I can't set yet in RealAnime 1.91.With "total bitrate" field, you can set 80, but you will have to use cook bellow 32kbps. RealAnime already supports this.

[edit]

This will be corrected in the next build (the merged one).

Marcel
11th February 2004, 14:12
Hi Sirber,

thanks for that real fast reply!

Originally posted by Sirber
,Error,Video Codec,2004/02/11 11:52:52,0,Failed to Set Property: Key patternAdaptivity Value 0

Karl certified me that this feature worked in RV8. I will get in touch with him about this.

As I'm an absolute newbie to RealVideo (but I've got some experiences with VDub, GKnot and a little AviSynth), I don't want to claim that I made no error, but as far as I can see, it really points to this option, as is worked well with "adaptive", but not with "0" or "3".

Originally posted by Sirber
With "total bitrate" field, you can set 80, but you will have to use cook bellow 32kbps. RealAnime already supports this.

[edit]

This will be corrected in the next build (the merged one). [/B]

Ah, so I'll wait for the next build ...
For video, I'm using cook at 32 or 20 kBit/s anyway, as I'd like to get the clips as small as possible. The quality of the internal speaker allows this, and the 16MB restriction of my memory card recommends this.. :rolleyes:

Marcel

Sirber
11th February 2004, 14:18
the thing that will be corrected is the "Adaptive" thing, you can encode at 80kbps already :D

[edit]

New features for 2.00:
* New name (coz of the merge)
* DVD support (D2V, AC3) (resize & crop)
* AC3Filter interface
* Subtitle support
* RealVideo new features
* Satsuki User Interface & special features
* mfToon 0.44
* Remove source (if no error)
* DropDupe options

Marcel
11th February 2004, 14:50
Originally posted by Sirber
the thing that will be corrected is the "Adaptive" thing, you can encode at 80kbps already :D


Hm, I've found the EditField for the average total bitrate, but none for the maximum total bitrate. :confused:

Marcel

Sirber
11th February 2004, 14:51
oh...

Maximum is set 5x by default in the code itself. In 2.00, you'll be able to choose it. In the meantime, you can edit "job.dat" to set it manually.

h9903209
11th February 2004, 16:38
would you add .dat->rmvb support in 2.0? don't want to change to mpg everytime, vcd file is quite large 600-700mb... T__T

Sirber
11th February 2004, 16:50
I think you can use "All files" or just drag it. Everything not supported goes through DirectShow :)

Sirber
12th February 2004, 01:41
Since Yatoshi Satsuki GUI supports "encoding jobs", 1 list with different settings, I'm adding a similar feature that will use RealAnime at his max: Since RealAnime is mono-settings for multiple files, you will be able to "save" a RealAnime frame as a job and create as many RealAnime as you want for different encoding. In simpler words, RealAnime will batch AVI as usual, and you will be able to "batch" RealAnime.

Ex:

Jobs: RealAnime --> Settings
RealAnime --> Settings
RealAnime --> Settings
RealAnime --> Settings

Once the first RealAnime has finished encoding it's files, it will move to the next RealAnime, which has different settings / files, and encode it's files. But, RealAnime still can run as normal, as 1 unique software (like 1.91)

damrod
12th February 2004, 18:44
euh.... i'm a little stupedied??!! :-p

i have some ideas

for each file in the listbox you process like that

- when encoding, check if there is a toto.rpjf for toto.avi
if yes use it...else use default settings (those of settings panel)
and create the rpjf...

it can works in realanime without modify a lot of code

i think i will take a look myself .. it can be cool...

Sirber
12th February 2004, 18:47
no need for me for that :(

Dunno what you want that :confused:

damrod
12th February 2004, 18:59
you were talking about job and double-batch encoding so...

Sirber
12th February 2004, 19:03
no need save / use rpad files since I create them dinamicly from the settrings. :confused:

damrod
12th February 2004, 19:22
i use save/load rpad for saving the settings...
but only for batch encoding

the project of using rpjf file is only a possibility

Sirber
12th February 2004, 23:45
I might have an alpha release this weekend.

*** Updates ***

Removing:
* Scheduler

I'm now building the job manager, so I'm moving the "encoding engine" in a separate class instead of keeping it in the main frame. By doing so, the scheduler is in the way so I will remove it, since it's kinda useless and I made it for fun. If it's requested, I will reput it back.

Demi9OD
13th February 2004, 00:44
I seem to be getting a pretty big audio desynch (delay) when playing back movies encoded by RealAnime 1.91 using VBR RV10 and HE-AAC(96kb/s).

Using MPClassic 6.4.7.6 with Real Player 10 installed and CoreAAC. The sound may be desynched with regular AAC, but its much closer to synchronous, hard to tell. Playing back the .avs in MPClassic shows no desynch problems.

Sirber
13th February 2004, 00:47
I encoded lots of RV10+HE-AAC with no problem. Is your source MP3 VBR?

Demi9OD
13th February 2004, 00:58
Source is just a WAV, 48hz, streight from dvd2avi.

v = mpeg2source("G:\Movies\Better Luck Tomorrow\project\blt.d2v")
a = wavsource("G:\Movies\Better Luck Tomorrow\project\blt AC3 T01 3_2ch 448Kbps 48KHz.wav")
AudioDub(a,v)

damrod
13th February 2004, 01:03
if you load you avs in virtualdub is the framerate correct or does vdub propose you to change it??

btw did you check duration of the d2v and the wav files??
sometimes it s...cks... i have the same pb..

Demi9OD
13th February 2004, 01:16
Framerate is correct, it has to be a 48hz issue, I will downsample and re-encode tonight.

kilg0r3
13th February 2004, 10:51
Hi Sirber!

just had a short look at your program and thought i hand you two of my cents.

1. What do you think, would it do any good to include Donald Graft's fixed version of dvd2avi and Mpeg2dec3 with your app or at least recommend its use?

2. Your app seems to require ffdshow to be in windows/system32 instead of looking up its position in the registry.

and another one

3. I couldn't find a possibility to encode in one-pass mode. If it is not just my eyes this should definitely be added.

4. Anamorphic resize is available through the normal resize function i guess. No, my main objective is not anime encoding, I admit it ... :)

damrod
13th February 2004, 11:34
sirber add the one-pass encoding in his last release i think

if not use my realbatch : in short it's realanime with the onepass encoding

Sirber
13th February 2004, 13:59
Hi

1-pass is added to the "next pain in the ass release". I went yesterday to VB6's limits.

http://forum.doom9.org/showthread.php?s=&threadid=70743

:devil:

damrod
13th February 2004, 14:45
i install yesterday delphi5...i must learn delphi to use it but...i'm a little... ;-))

btw sirber do you plan to change to delphi for realanime?

damrod
13th February 2004, 14:48
oh i forgot to ask : did someone test batch real producer???

it's a chinese soft available in english : it's true it works faster than cmdline gui since it works like the realproducer10 basic : direct access to dlls, no cmdline

btw if you stop the encoding, i will create a partial encoded file rmvb... like realproducer10 (or helixproducer9)

i have made a mirror if someone wants to try...
i need more options/functionnality but for a simple batch encoding it's pretty good ;-))

http://damrod66.free.fr/brp15_eng.exe

Sirber
13th February 2004, 15:05
Originally posted by damrod
i install yesterday delphi5...i must learn delphi to use it but...i'm a little... ;-))

btw sirber do you plan to change to delphi for realanime? Nope. If I would like to have Delphi for RealAnime, I would finish Surreal UI :). I want to finish RealAnime and move on other projects.

damrod
13th February 2004, 15:09
sure and to make some .net soft it's easier to start form vb6->vb7 conversion...

h9903209
13th February 2004, 17:16
Originally posted by damrod
oh i forgot to ask : did someone test batch real producer???

it's a chinese soft available in english : it's true it works faster than cmdline gui since it works like the realproducer10 basic : direct access to dlls, no cmdline

btw if you stop the encoding, i will create a partial encoded file rmvb... like realproducer10 (or helixproducer9)

i have made a mirror if someone wants to try...
i need more options/functionnality but for a simple batch encoding it's pretty good ;-))

http://damrod66.free.fr/brp15_eng.exe

yes, I always use batch real producer until I find that he-aac is really siginifically better than cook... and same reason as you mentioned: easiest, fastest, support .dat, no cmd window, have partial encoded file created so I can convert a little bit to check the quality result, etc, except no drag and drop and no save last setting when exit.

btw, why it would be faster if no cmd window?

it would be nice if GUIs here can have no cmd window and have partial encoded file created, any chance? ^O^

Sirber
13th February 2004, 17:18
RealAnime 1.91 can hide producer, about partial encoding file, maybe later :)

damrod
13th February 2004, 17:42
realanime use cmdline to launc encodng, batchrealproducer no : it's direc access

btw te 1.5 has save/load settings and full rv10 support (cf about)
i doesn't check the drag and drop but we can do multiple file selection when adding file(s)...how can you do that in vb6?

Itakugi
13th February 2004, 20:35
Although Batch Real Producer is simple to use, I still use cmdline because of one reason -- I can't disable bframe in Batch Real Producer.

I don't like use bframe, it is not as good as a rmvb file that don't use bframe.

I had converted a file with bframe and without bframe, please check it.

http://mp5neavy.hp.infoseek.co.jp/FateOP2b.rmvb -- with bframe
http://mp5neavy.hp.infoseek.co.jp/FateOP2.rmvb -- without bframe

Sirber
13th February 2004, 22:28
There is a bug in RealAnime (IIRC) present in 1.91 that prevent choosing bframe, so it's always adaptive.

What is "Batch Real Producer"? :confused:

Also, this thread is for RealAnime, not all software you use :p

damrod
13th February 2004, 22:38
it's ok sirber

i just make some test with this chinese soft to check encoding duration : it's true that brp is faster that cmdline producer encoding...

if someone know how to attack directly the producer dlls....

Sirber
13th February 2004, 22:46
There is an activeX control for producer, I tryed it but never got it to work. IMO using producer is faster since there is no UI :)

damrod
13th February 2004, 23:29
sure but i wonder how they access encoding... maybe using c api is faster than vb....mdr...c better than vb...
i think i will go to sleep if i say truth... :-)

Sirber
13th February 2004, 23:48
damn. I lost the new core of RealAnime. Trying to recover... :angry:

damrod
14th February 2004, 00:18
bad luck :-(

where will i find new code ? ;-))

i add shutdown possibility and average encoding time (in hh:mm:ss)

i must finish save/load settings in ini or rpad files....

Sirber
14th February 2004, 00:21
I took the "encoding engine" from the main form and moved it to a class. The class got deleted. I will have to recreate it from RealAnime 1.91 or just reuse the RA 1.91 way of doing it. I will have to think about it.

DarkNite
14th February 2004, 08:00
Have you ever heard of Trim()? RealAnime can (and in my case always does) use avs files as input so why not just add a trim line to the script? Maybe I'm oversimplifying, but it seems logical to me.

Were you going to be using "partial encode" as a crash recovery method? I haven't read up on that (as far as RV is concerned), but I would like to think that anything doing 2 pass has a log/statistics file saved that would at least allow me to skip the analysis.

Oh, and keep up the good work. ;)

Sirber
14th February 2004, 18:08
RealAnime 1.x is closed, and will not be developped anymore. We have reached VB limitation. The next release will be rewritten in Delphi 7 with a new interface simillar to Surreal UI and Shinobu GUI.

Note: Next release won't be Surreal UI.

damrod
14th February 2004, 21:10
delphi7??
why not...no pb of dll...

damrod
15th February 2004, 22:14
ok i finish realbatch 1.1.0... :-)

- add load/save ini files (automatic save/load realbatch.ini at startup/quit)
- rewrite functions/procedures : i clean the sourcecode..
- you can save settings as a rpad file (audience file)
- modify some panels
- remove bugs of course...

soon to be on my website...

Sirber
15th February 2004, 22:18
watch for bframe bug:

it's not ItemData() but List() :D

damrod
15th February 2004, 22:28
ah?? where is that in the code ? ;-))

i will check that

damrod
15th February 2004, 22:33
corrected ;-)

Sirber
15th February 2004, 22:53
I found that bug building 2.00 :)

damrod
15th February 2004, 23:15
thx

i moving rm-aac demuxer and mastroska muxer in their own form ;-))

make the gui cleaner...

Sirber
15th February 2004, 23:18
k

WHy don't you start a new thread for your mod? This one will close when the new version will comes out.

damrod
15th February 2004, 23:26
ok i create it ;-))

it will be simple at the begginning ;-))

Lagoon
17th February 2004, 05:46
Is HE-AAC a resource whore ? :D

The xbox media center now support RV10+AAC, but it lags in high motion scenes, I thought at first it would be RV10's fault because the xbox is only a 733Mhz CPU, BUT there are no lags when using cook/AAC-LC.

Any significant quality difference between HE-AAC and AAC-LC ?
Also would it be possible to replace the audio in a RMVB container, like removing HE-AAC and get AAC-LC on ?

kilg0r3
17th February 2004, 09:22
Originally posted by Lagoon
Is HE-AAC a resource whore ? :D

AFAIK, the 3ivx Decoder and probabely even the splitter are not optimized. It uses about 20-30% cpu to decode sound only on my athlon 1500+.

Any significant quality difference between HE-AAC and AAC-LC ?
Also would it be possible to replace the audio in a RMVB container, like removing HE-AAC and get AAC-LC on ?
AFAIK, HE-AAC only sonds better in lower bitrate regions ( very roughly estimated up to 100kbit).

damrod
17th February 2004, 09:45
for seing video on your xbox use aac-lc or cook codec...the difference of quality is not so high...
btw the xbox is only stereo no?

Lagoon
17th February 2004, 16:29
Nop, the xbox can output 5.1 and even DTS via the optical out, but I only have stereo equipment :)

I used 64kbits AAC-LC and didnt notice a difference in sound, since the sources are almost always already in MP3 I guess that won't change a lot :)

damrod
17th February 2004, 16:36
myself i use cook and aac-le since i want to play my rmvb in both mpc and realplayer10...at this time he-aac is not supported in realplayer10...must wait for the gold edition ;-))


for reecnoding avi (anime) i sue cook 96kbits multichannel : the sound is clear even when the source is mp3 mono 22khz...;-)

Lagoon
17th February 2004, 16:45
I avoid cook because strangely it bugs when used with tmpegenc.

I get no sound, which is weird because tmpeg is using directshow and I have no problem playing it on mpc etc

AAC (both HE and LC) doesn't have this problem and since I'm often doing DVDs for friend I need a full tmpegenc compatibility :D

JaTeMaTec
17th February 2004, 17:11
Originally posted by kilg0r3
AFAIK, HE-AAC only sonds better in lower bitrate regions ( very roughly estimated up to 100kbit). [/B]

That's absolutely true AND most of the known AAC-encoders even refuse to let one use HE-AAC at higher bitrates than 96kbps (Like Nero, FAAC and QT), because it is simple meaningless to encode worse sounding higher-bitrates audio than to use LC or MAIN at 80kbps and up!

HE-AAC is in it's best at bitrates from 32 to 64 kbps if one wants to use it as a container within MP4 movie in case of getting smaller sizes with fe. 3ivx D4 4.5.1 with average bitrate 50-150 (or just use it as standalone audio).

(Just a comment...)

JaTeMaTEC

Latexxx
17th February 2004, 20:41
Originally posted by JaTeMaTec
HE-AAC is in it's best at bitrates from 32 to 64 kbps

But it is the best audio codec in that range. Try it yourself if you don't believe. And when they'll finally get parametric stereo implemented, the quality of AAC at low bitrates will get even better.

JaTeMaTec
18th February 2004, 01:11
Originally posted by Latexxx
But it is the best audio codec in that range. Try it yourself if you don't believe. And when they'll finally get parametric stereo implemented, the quality of AAC at low bitrates will get even better.

That's absolutely what i tried to tell with my level of english :)
(And hello Latexxx, we seem both come from Finland...)

I try to put it again with more simple english:
"HE-AAC (High-Efficiensy) works best in the range between 32 and 64kbps, from 80kbps and up you should use LC (Low-Complexity) encoding". Just what you told. And i also wait eagerly the parametric stereo implementing to get my broadcasts to sound even better at 64k which i mainly use.

At Nero the highest profile with constant bitrates is 96kbps to use HE, after that it automaticly switches to LC profile. I think it's about the same with FAAC, Psytel and QT.. (maybe 80k is the best cutting edge to use LC or MAIN).

JaTeMaTec

damrod
18th February 2004, 22:18
so using he-aac really depends on the player we use : mpc or realplayer since rp doesn't support he-aac at this time...

JaTeMaTec
19th February 2004, 01:09
Originally posted by damrod
so using he-aac really depends on the player we use : mpc or realplayer since rp doesn't support he-aac at this time...

Yes - realplayer and few more (even big-one commercial) players still uses generic 'old-fashioned' AAC-implentations and kinda decodes the output with same complexity-level at all bitrates and they have chosen LC-AAC profile for all, because they dumply think that no-one would ever use bitrates under 80 kbps, which is false thinking nowadays!

I think that MPC (v6.4.7.6 Gabest translation) can play almost everyhing and is fine configurable with registered dx-filters as aac-decoders like FAAD Dll's. With that implementation you should get it to play he-aac easily with low bitrates - i have gotten it to use Faad just fine for MP4, M4A and AAC containers (i think it's the ole$self-registering aac.dll version that comes with latest Easy CD-DA Extractor v6.5.4.1).

64kbps HE-AAC with most nowadays quality improvements really sounds even better than 128 kbps MP3 (Only Lame 3.95.1 maybe beats the quality at that level 2:1, but still not much what i have read) and the filesize is halfed (+broadcasting is much more easy with 32 to 64 he aac-levels...)

/Edited typos and added versions...

Peace!

Sirber
19th February 2004, 02:47
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

I will release the lastest RealAnime 2.00 sources soon. Don't expect
them to work, since I lost the core last weekend. It's just some
material for "wannabe programmers that make mods outa cool softwares"
:p ;) :D

What's included:
* unfinished job manager
* unworking encoding core
* and other cool features I cannot say, since it's all underground
technology ;)

-----BEGIN PGP SIGNATURE-----
Version: PGP 8.0.3

iQIVAwUBQDQVpli1AygRJN3HAQLRVA/+OoHJ6UbGck3e/Uxo2ISo4+kQj6twsJ1t
jb2/yPDNLrnjuV4ItURhtk+Gb9zUD/+a+7LdXO/Mz8s3lMo2Axf1KEq/odZv5AzS
odZMII3ue2ldBdn8HwMQk4FqX1/FZRqpKKa7eKUjKxeIkTPo4LD6RVIoHlWKMJ12
82zq/CGturfaXJDJEUygdf3Y05kOwLcHbruQzdTMV7el2QV0SCTyCkGcrN0n7y3R
k5FwYUNlqe0w3IGoflY/FhY40yzll4eoDKc2TptkYh2akh6pZb7rjSV92aJBr6uA
Z26ode/4o1TnfDwaGABATuAc0OgFohy0XJkus/dnCctdOwn3xpR4XS8e52A4e9ec
ec1FAC3WOFez1vyhGh4HmdCYlrBFBbXSyltt1oorKRKWAMB352dz/HlCOq9CXQct
CBnzxA+dtS89g8pWsC8nTcDPcv+MxnEOb2IcImkW9jqvH0PQs+qJlArBCAE6i0G1
IV1wA7o0TZGMpZwVFYGXLt9c7QiG6+GXqjGlHB98gu55ebnJK6E2LbhiLG1VlP5Z
+dLs2maem37eWE7OZDc9tR+D6ABf1GSNxrm2WY+sJon80kJNpoel3wZYCRkNdS6a
ooxgOuMCvnLArMgghr49RzG4sgTkp5xta4NCFMkekm0r8+zsJUlLuB8DyfIK/Xdl
52q7cE8xghc=
=rT0E
-----END PGP SIGNATURE-----

JaTeMaTec
19th February 2004, 02:56
Originally posted by Sirber
-----BEGIN PGP SIGNED MESSAGE-----
-----END PGP SIGNATURE-----

Just keep on good work with this ungergrounzah even signed with PGP :p

Peace & Howmany + Good Nite (Finland & bed calling @ 04:00 am ... :)

damrod
19th February 2004, 07:36
i will check that sirber ;-))

escobar
2nd March 2004, 03:29
having a problem tryed to encode a avi file and got this here is the log of what happened "9:20:26 PM - Starting encoding!"
"9:20:26 PM - Starting C:\Music&Stuff\Naruto Eps\_anbu-aone__naruto_71__cee3a56e_.avi"
"9:20:29 PM - New average encoding time: 5.00000012107193E-02 minute(s)"
"9:20:29 PM - CTRL+C detected in first pass, aborting."
and this is happening with every file i try am i missing any files? im running athlon xp1800 win me 80 gig harddrive i have realproducer basic 10 on my pc and i can use that to encode but its so limited am i doing something wrong thanks for the help im a noob to encoding so please be nice.

Krack
2nd March 2004, 11:24
I had the same problem. RealAnime doesn't like complicated names, try to rename you files like 01.avi first then try again, it will work.

Marcel
2nd March 2004, 13:27
Similar problems over here, not using RealAnime, but my little GUI RealHandy. Looks like the producer (tested with v. 10.0.0.74) doesn't like things like dots in the full filename (path+file) except the one in ".avi", and maybe neither any "&".
Log says something like:

,Informational,File Output,2004/03/02 00:06:40,7043,File K:\#vid\Kram\blah.blubb.com\Blah\Blah01.rm already exists. Archiving existing file to K:\#vid\Kram\blah.blubb.com\Blah\Blah01_arch001.rm. Writing new file to K:\#vid\Kram\blah.blubb.com/Blah/Blah01.rm.
,Error,File Output,2004/03/02 00:06:40,7050,RealMedia File Writer Plug-in IGNORE error with UserCode 8: Unable to rename "
,Error,File Output,2004/03/02 00:06:40,7050,RealMedia File Writer Plug-in IGNORE error with UserCode 1: Unable to move "file://K:/#vid/Kram/blah.blubb.com/Blah/Blah01.rm

Maybe producer.exe is looking for the first dot as file extension indicator instead of the last dot. (but this wouldn't explain the error in escobars case)

I'll do some testing later this day.

Sirber
2nd March 2004, 15:04
the problem is not the filename, but "&" in the full path. Producer will never encode a fie with "&" in it. Non US_ASCII will also fail.

Ex: Music&Stuff, K:\#vid\

Marcel
2nd March 2004, 15:46
Hm, looks like you're right, Sirber.
The funny thing is, Producer starts analysing the file k:\#vid\tr2cd2.avs, which imports k:\#vid\tr2cd2.avi (I'm a friend of the simple things;)). But it fails on renaming the file.
As further tests showed, I was wrong with my guess on first/last dot. k:\temp\www.test.com/An.rufbea.ntworter.mp3 has been encoded to k:\temp\www.test.com/An.rufbea.ntworter.ra without problems.

escobar
2nd March 2004, 15:48
thanks alot Sirber u the man it solved all my problems its working fine again im currently using realbatch 1.02 and it works fine should have remember i moved some files around thanks Sirber.

buzzqw
2nd March 2004, 16:12
Sorry Siber for a dumb question
How about audio ?
i can drag&drop d2v/avs and ac3 or i must compile an avs like

mpeg2sorce(xxxx)
crop...
filters...
audiodub("yyyy.wav") <--- ???

Thanks for info

BHH

Sirber
2nd March 2004, 17:21
RealAnime was intended to batch recode AVIs. It does not support D2V/AC3, hum... AC3 maybe using DirectShow. You have to buils your own AVS. :(

YS RealAnime will support all this.

buzzqw
3rd March 2004, 08:10
Ok
Thanks for info.
I will stay tuned (and hope for a quick release)

BTW, in YS RealAnime i must choose the bitrate or final size ? As far as i see only choice is bitrate

BHH

Lagoon
3rd March 2004, 08:53
Just noticed that but, sometimes the very beginning of the encoded file has no audio, like you're missing the first line of the openings, it doesn't do it everytime but quite often (lets say 1/8).

Using HE-AAC 64kbps.

Does it have anything to do with realanime or am I just buggy somewhere else ?

Sirber
3rd March 2004, 13:05
@buzzqw

You will be able to choose bitrate and filesize. BTW, RealAnime and YS RealAnime are different project.

@Lagoon

Never had any problem.

methos
22nd March 2004, 12:08
For some reason after re-installing realanime i don't get it to work anymore. Everytime after pressing the start encoding button (whether i try to encode avi/avs/etc) i get the following error:
http://tvlegends.net/realanime-error.jpg

Anyone have an idea why that is?

Sirber
22nd March 2004, 13:30
hum... uninstall realanime, go in program files and remove RealAnime folder, then reinstall.

methos
22nd March 2004, 13:46
i already did (re)install that way, the error still pops up and closes the program right after that.

Sirber
22nd March 2004, 14:12
Where did you install it? If the software crash when pressing "start", it's the API calls that cannot find producer.exe under App.Path & "\producer\producer.exe". The soft won't work if runned in the root of a drive, ex: E:\.

methos
22nd March 2004, 15:12
i tried, c:\program files,c:\,c:\multimedia, it doesn't matter. The same problem keeps popping up

Marcel
22nd March 2004, 15:25
~methos: Do you have full access privilegues on drive c:? As Google said, this might be a reason. But I doubt that you have that limited permissions on whole drive c:... Or is this disk simply full?

~Sirber: How did you address the problem with "#" and "&" in filenames? Or didn't you at all?

methos
22nd March 2004, 15:33
yes i have. As stated i am talking about a reinstall. It has run before without probs. And nothing that important has changed on my OS i think to generate this prob.

Sirber
22nd March 2004, 15:59
Originally posted by Marcel
~Sirber: How did you address the problem with "#" and "&" in filenames? Or didn't you at all? I did nutting :D This project is DEAD, like a rock or something :D

Marcel
22nd March 2004, 17:10
Originally posted by Sirber
I did nutting :D This project is DEAD, like a rock or something :D
But YS RealAnime isn't... (though I didn't point at this, my question concerned both RealAnime and YS RealAnime)

Sirber
22nd March 2004, 17:18
YS might do something about it. I haven't coded this yet. I'm still in audio management :)

damrod
22nd March 2004, 19:29
rock is not dead! it's living!!!

i know it i talk to it yesterday :-)

Sirber
22nd March 2004, 20:57
hum.... ok :p

Dead like cobol then :D

Sirber
7th July 2004, 20:42
Wierd...

I got 298 hit for RealAnime 1.91 last month.
I got 84 his so far this month...
I got 26 hit for old YS RealAnime builds
I got 3 hit for the lastest CVS of YS RealAnime (7z)

:confused:

DarkNite
8th July 2004, 02:04
Me and two other people eh? That's not exactly high traffic. You could look at it as people just shying away from unfinished software because they don't want to dash their grand hopes for a "final" release of YS RealAnime. :)

Or maybe they just don't like 7-Zip? :D

tiki4
8th July 2004, 09:10
I guess lots of people have WinRAR installed, but I'm not so sure about 7-Zip. Btw., I downloaded the last CVS as well this month :D

tiki4

iwod
8th July 2004, 12:52
Actually the latest version show that WinRAR support 7zip extraction.

tiki4
8th July 2004, 13:56
Uh, just checked that, but only latest betas. Thanks for the info iwod, what I wanted to say was that more people know RAR is a compressed archive file IMHO. I guess the extension 7z is not as prominent (yet?).

tiki4

Rumbah
10th July 2004, 01:46
I tried downloading it from your link: http://sirber.no-ip.com/~sirber/ys/YSRealAnime_CVS.7z

But it did not work. The server did not answer.

Sirber
10th July 2004, 03:55
I moved recently to appartment. I left my parents :(. New ISP block port 80. Will be fixed next month with ADSL :)

Sirber
18th July 2004, 22:56
Since YS is closed, I restarted good old RealAnime in Delphi this weekend. It's currently working and RC1 will be out tomorrow.

Sirber
19th July 2004, 23:17
RC1 is out. Check first post to get the URL.

:D

Sirber
19th July 2004, 23:47
Got a bug: AVISynth is leaking :(

http://www.webernic.com/sites/sirber/Leak.png

Sirber
20th July 2004, 02:49
Woot Woot!

RealAnime is back in fan's heart :D

So far this month:Top10 Hits % KB % KB File
2 410 0.17% 1117746 32.44% RealAnime_191.exe
7 25 0.01% 62701 1.82% RealAnime_200RC1.exeKeep going :D :D :D

Latexxx
20th July 2004, 15:44
Here is a little secret for nsis if you don't know it already.

SetCompressor lzma

It is 7zip. :D

Sirber
20th July 2004, 16:02
I use since RealAnime 1.50 IIRC :)

Warning: AVISynth + SDK is leaking memory like hell. RealAnime crashed with 2GB RAM uses. Gonna use AVISource next release instead of DirectShowSource.

Latexxx
20th July 2004, 19:28
Warning! :D
I just got Helix SDK's ActiveX plug to work in Delphi. Only some XML generation code left before my new GUI will be released. RealAnime will suffer a quick and painful death. :devil: :D :)

Ps. RealAnime 2 is nice.

Sirber
20th July 2004, 19:57
Good. What features will you have that I don't have? Quantik Queue Management? :p :D

Latexxx
20th July 2004, 22:22
I have everything what is needed in every day use and nothing besides it. :) You'll see.

Sirber
20th July 2004, 23:32
Does "every day use" include DVD ripping?

victorhooi
21st July 2004, 08:32
Hi,

Ooohhh, the gloves are off ! :D

Hmmm, can't wait to try out all these nice, shiny new GUI's. Actually, Sirber (or anyone else), I have a question: Is there a gui which allows you to encode with mono sound, at very low bitrates (e.g., 20 kbps)? I'm willing to sacrifice audio fidelity for picture quality (Perhaps someone with more experience could tell me whether the tradeoff is actually worth it - 800 to 900 kbps for video, 700 Mb, 1 1/2 to 2 hours (I have several to encode).

Also, just offhand, has anybody had syncing problems with .rmvb? I encoded an anime film with AutoRV10 (beta 5), and it played fine (this is using MPC) initially, but as soon as you try to seek, video/audio goes out of sync.

Thanks,
Victor

Sirber
21st July 2004, 11:48
If you play with audio menu, you have "Voice" and "Music".

Sirber
21st July 2004, 17:40
As you already know, AVISynth is leaking memory in DirectShow mode. It works #1 in AVISOurce mode. I'm gonna include in next release FFDSHOW to decode in VFW.

Ram uses for ~13 encodes:
VFW: 150MB
DShow: 2000MB

:(

Latexxx
21st July 2004, 22:04
Originally posted by Sirber
Does "every day use" include DVD ripping?

Well, Avisynth scripts should be made using GKnot for the sake of aspect ratio so I don't include that kind of functionality. Here (http://www.kolumbus.fi/hahne/G/) is a little teaser made just for you. ;)

Sirber
21st July 2004, 23:01
woot woot :D a teaser :)

Just for the competition, I made RealAnime 2.00RC1 in less than 24h, including beer and sleep :D after I decided to close YS.

Sirber
22nd July 2004, 01:12
Planned features for RC2:

* Choose VFW or DirectShow for AVI
* More settings for DropDupe
* Error detection and recovery (for GUI)

[edit]

* the Add button :D

Latexxx
22nd July 2004, 15:09
Do you use SDK or ActiveX?

Sirber
22nd July 2004, 15:31
ActiveX (which comes from the SDK) :) I guess you can tell from the screens :p

Sirber
25th July 2004, 17:14
*** New release ***
Version: 2.00RC2

New:
* Add button with multiple selection
* Merged Input and Output tab
* Progress bar now supports 2-pass
* Error detection from SDK
* DropDupe "expert" settings
* AVISynth VFW or DirectShow
* D2V/AVS Support

Bug fixed:
* Output an Temp drive might fail if not on the same drive as RealAnime

methos
25th July 2004, 20:55
what could be the reason that an avi file encoded without avisynth goes well in easy rm producer and fails, it gives a 'acm failed to suggest a compatible pcm format' error, in realanime?

Sirber
25th July 2004, 21:01
By default, RealAnime uses VFW since AVISynth is leaking memory in DirectShow mode. Try to check "Use DirectShow" in Filtering tab. I think you're missing some codecs :)

Sirber
25th July 2004, 22:28
BUG!!!!!!!!

Even if unchecked, resize will be applied. Make sure to put zeros to disable resize. Will be fixed in next release.

Sirber
25th July 2004, 22:45
*** New release ***
Version: 2.00RC3

New:
* Input tab is now the default for faster use
* Thanks in about tab :D

Bug fixed:
* A 640x480 resize was always applied

Sirber
26th July 2004, 12:09
Hum... the SDK seems to leak anyway after 4 consecutive encode. On the 5 and 6th file, AVISynth tells me there is an exception. It seems to be leaking in VFW mode also.

[edit]

Gonna try ".ReleaseResources()" after each encode to force SDK to clean itself.

Sirber
26th July 2004, 21:03
.ReleaseRessources(); made RealAnime to terminate after 1 encode :confused:. I think we are doomed.

Does other SDK-based GUI have the same problem?

Sirber
26th July 2004, 23:17
I'm going to run in bi-encoder with the built-in SDK and the external commandline. Commandline do some memory leak but clean itself at each run, unlike the SDK. To do that, I will rip some code from YS RealAnime :D. Stay tuned for working RC4 :)

Sirber
27th July 2004, 02:23
*** New release ***
Version: 2.00RC4

New:
* Helix Producer Commandline
* Menus to choose between SDK and cmdline

Workaround:
* Use cmdline to avoid excessive memory leak when batching

Razorblade2000
27th July 2004, 03:07
hmmmm resize doesn't work anymore?! :(

It would be REALLY cool if the resize function could work as in the "original" real producer gui (only enter x value and y value is modified by the application itself)

Otherwise I can't batch different sources :/

p.s.
greeeeeeeeeaaaaaaaaaat tool, I love it :D

Sirber
27th July 2004, 03:16
What do you mean resize don't work? When checked, it uses the values that are in the textboxes, or else it's 0.

Can you post your jobfile? Thanks :)

Also, I don't get what you mean by how resize works... :confused:

[edit]

Resize works. I just tested it. You can resize with producer OR/AND with AVISynth. Both works.

hellfred
27th July 2004, 11:22
Maybe he just wants to enter the width and expects the hight to be computed automatically preserving the aspect ratio?

Hellfred

Sirber
27th July 2004, 12:00
This can't do since I have to analyse each file and modify global setting.

Razorblade2000
27th July 2004, 13:37
sorry... got a bit late yesterday, should have been a lil bit detailed :D

I redid what I had done yesterday and everything seems to work now just fine.... hmmmmmm :confused: :confused:
I think I got confused because I didn't see any resizing in the avisynth script :D (as I said, it was too late yesterday :rolleyes: ), which is totally o.k. as I input the values in the producer tab.

sorry for the inconvenience...

@hellfred: nope, I don't expect that to work (yet :D). The ascpect-ratio preserving was just a lil wish from my side :D
Maybe it would be possible using the gripfit/gripcrop filters from "SansGrip"?

Sirber
27th July 2004, 14:27
What are those filters?

Razorblade2000
27th July 2004, 14:38
they guys over at kvcd.net use them e.g. in their latest script:

## DLL Section ##
#
LoadPlugin("C:\Filters25\MPEG2Dec3.dll")
LoadPlugin("C:\Filters25\GripFit_YV12.dll")
LoadPlugin("C:\Filters25\STMedianFilter.dll")
LoadPlugin("C:\Filters25\asharp.dll")
LoadPlugin("C:\Filters25\unfilter.dll")
LoadPlugin("C:\Filters25\undot.dll")
#
####
## Main section and static filters ###
#
Mpeg2Source("Your_D2V_Source_Here")
#
undot()
asharp(1, 4)
GripCrop(Your_GripCrop_Parameters_Here)
GripSize(resizer="BicubicResize")
STMedianFilter(3, 3, 1, 1 )
MergeChroma(blur(1.5))
MergeLuma(blur(0.1))
#
#

## Linear Motion Adaptive Filtering ##
#
# ( Portions from AviSynth's manual )
# This will apply variable temporalsoften
# and variable blur.
# Both filters are active at all times, and work inversely proportional to the
# activity, measured from current frame to next frame.

ScriptClip(" nf = YDifferenceToNext()" +chr(13)+ "unfilter( -(fmin(round(nf)*2, 100)), -(fmin(round(nf)*2, 100)) ).TemporalSoften( fmin( round(2/nf), 6), round(1/nf) , round(3/nf) , 1, 1) ")

#
#
#

GripBorders()
#LetterBox( Your_Values_Here ) # Depends on situation. Use MovieStacker!

#
#
## Functions ###

function fmin( int f1, int f2) {
return ( f1<f2 ) ? f1 : f2
}

#
####



Important are these lines:

GripCrop(Your_GripCrop_Parameters_Here)
GripSize(resizer="BicubicResize")
GripBorders()


syntax for gripcrop is e.g.
GripCrop(720, 576, overscan=2, source_anamorphic=false)

As far as I can remember:
Gripcrop = autodetect black borders and crop them
GripSize = resize the cropped picture

If you wanna give it a try:
The avisynth 2.5 version:
http://www.mitglied.lycos.de/incredibleweb/GripFit_YV12.rar

On the kvcd.net forum there is a bunch of topic dealing with the filters

Sirber
27th July 2004, 14:40
Hum... could be cool to add :D

In version post 2.00, I will have menus for avisynth filters (like in last YS CVS).

Razorblade2000
27th July 2004, 14:42
There is also a filter called RemoveBorders on http://www.indeus.com/sansgrip/avisynth/

maybe that could be used too?



p.s.

just saw this:


I created a avs script called RoboFit with automatic aspect ratio:

RoboFit.avs:
LoadPlugin("E:\DVD Backup\2 - DVD2SVCD\MPEG2DEC\MPEG2DEC2.dll")
LoadPlugin("E:\DVD Backup\2 - DVD2SVCD\MPEG2DEC\MPEG2DEC.dll")
LoadPlugin("E:\DVD Backup\2 - DVD2SVCD\LegalClip\LegalClip.dll")
LoadPlugin("E:\DVD Backup\2 - DVD2SVCD\Blockbuster\Blockbuster.dll")
LoadPlugin("E:\DVD Backup\2 - DVD2SVCD\FluxSmooth\FluxSmooth.dll")
LoadPlugin("E:\DVD Backup\2 - DVD2SVCD\Sampler\Sampler.dll")
LoadPlugin("E:\DVD Backup\2 - DVD2SVCD\RemoveBorders\RemoveBorders.dll")
mpeg2source("D:\Temp\movie.d2v")
LegalClip()
RemoveBorders()
#
# Get aspect ratio
#
Import("E:\DVD Backup\1 - DVD2KVCD\0 - Utilities\Avisynth\aspect_ratio.avs")
ResizeMaintainAspectWidth(496,"BilinearResize")
#
Blockbuster(method="noise",variance=.5,seed=1)
FluxSmooth()
LegalClip()
#Sampler()



Aspect_Ratio.avs:
function ResizeMaintainAspectWidth(clip c,int newwidth,string resizefn) {
nh=floor(eval(string(c.height)+". * "+string(newwidth)+". / "+string(c.width)+"."))
return eval(resizefn+"(c,"+string(newwidth)+","+string(nh)+")")
}

Sirber
27th July 2004, 14:45
lol

I will check soon :). If you have other ideas of filters, like for deinterlace or inverse telecine, or anything else, just post them here with links and documentation! :)

Sirber
28th July 2004, 00:38
For a 25 minutes clip:

SDK: 1h30
cmd: 1h15

wierd...

Razorblade2000
28th July 2004, 00:39
sdk = preview enabled
cmd = no preview

maybe?

Sirber
28th July 2004, 00:48
maybe...

I suggest to use cmdline since it leak less. I posted at different level on HelixCommunity to get that bug fixed ASAP.

huang_ch
28th July 2004, 02:58
Thanks siber, I'm the guy mail you to ask for more settings for DropDup. I'm suprised to see you put it in plan for RC2 immediately.:D But doom9 doesn't allow me to post until I have registered for 5 days.:angry:
But ... the most sad news is ... that ... until today I can't download any of RC2 RC3 RC4:( . Can't try anything. I don't know what's wrong. It just post the HTTP request and wait for the response... then ... time out. I think maybe the problem is DNS? Now it says siber.no-ip.com is 64.56.202.35...

Again thanks for your Great Software.

Sirber
28th July 2004, 03:05
I downloaded it today from work. It worked. Can you retry? My server is an old P2 overclocked :) Sometimes, it rush :D

huang_ch
28th July 2004, 03:51
Failed again, I'v downloaded YSRealAnim & RealAnim2.00RC1 from your server before. But these days never had a chance to get the files. For I always get a different IP when PING your host within an hour, so I guess maybe the DNS server problem. Would you please post your current IP of siber.no-ip.com?(Or you can PM it to me) Hope it will work. Thanks.

huang_ch
28th July 2004, 06:31
Not the problem of DNS.:(
A friend in Singapore can download it, and I get IP from him but it also don't work. And ... another friend in Singapore also can't connect your site, nor the one in America. I think...there's something wrong with the whole internet?:angry: I think I can only download when siber happen to change his IP.

huang_ch
28th July 2004, 10:06
Finally, I got one copy from my friend in Singapore. I've run several encoding tests on the RealAnim200RC4 using different settings:
Environment: Prescott 3.2G, 1G RAM, WindowsXP SP1, FFDSHOW 20040514
Source: 1458frames Xvid 640x480
Setting:
Video: Avg: 600kbps Max: 3000kbps, RV10, BF-Ada-3, In-loop: default
Audio: HE-AAC, 64kbps
Filtering: Nothing ( only use DropDupe in several tests )
All use external CMD producer except (buildin)

vbr 1p, EHQ-High:
Easy RealMedia Tools: 2:18 (Max memory: 42M)
ERM+AVISynth (Max: 240-260M)
AviSynth: DS 2:24 (Max: 240-260M)
AS: DS (Buildin) 3:00 (Max: 300-320M)
AS: VFW 2:23
AS: VFW+Dup 2:34
AS: DS+Dup 2:29

vbr 2p, AviSynth(DS):
Curve, EHQ:High 3:00
Curve, EHQ:Extreme 3:07
Stream,EHQ:High 3:00
Stream,EHQ:Extreme 3:17
Stream,EHQ:High,Dup+DD 3:12 (Max: 370-390M)
Stream,EHQ:Extreme,Dup+DD 3:33

Some comments:
1. I put in a comparison with ERM 1.8. It seems that ERM is a little faster than RealAnim, but since the producer they use may not be the same, so it's just a reference. I'm not advertising for ERM...
2. The source is an OP of Gundam Z DVDRIP. Since it's an OP, Dup can't detect much of same frames, so using Dup+DD is much slower. But I just want to show the overload when using Dup+DD.
3. I've used YSRealAnim & ERM before. And I remember Siber said that Helix Producer can be used as an ActiveX or as a command line tool. But I didn't find helixprodctrl.dll or producer.exe in ERM. Is there a third method to call the producer?
4. Also compare to ERM, the memory usage of ERM is about 40M while RealAnim is above 100M. And I didn't see some thing like memory leak in ERM. I think Siber can do some research in ERM. :)
Anyway, I hope RealAnim can become better and better.:D Best wish to RealAnim.

Sirber
28th July 2004, 12:02
Hi

If you use the SDK, RealAnime will use ~150MB of RAM. If you use commandline, it will use about 2 MB (and producer 150). About the RAM usage, it might be related to AVISynth... RealAnime uses about 2 MB of RAM for itself.Originally posted by huang_ch
Not the problem of DNS.:(
A friend in Singapore can download it, and I get IP from him but it also don't work. And ... another friend in Singapore also can't connect your site, nor the one in America. I think...there's something wrong with the whole internet?:angry: I think I can only download when siber happen to change his IP. Not sure it will happen... my ppp deamon is tweaked to not change IP :D

[edit]

ERM seems to don't have the ActiveX DLL. Maybe she's using the SDK directly...

huang_ch
28th July 2004, 14:10
Maybe directly calling to SDK is a little more efficient but I can hardly believe it can also reduce the memory usage of about 100M...:confused:
It seems that RealAnim use AVISynth for every file even the AVISynth script Field is keep empty.(I guess from the CMD line output. Am I right?) But the ERM seems to only use AVISynth when the user check it. I'll test it tomorrow. :)

Sirber
28th July 2004, 14:34
Yep. RealAnime always use AVISynth. This gives more freedom to the user.

huang_ch
29th July 2004, 02:46
Test result updated to my prior post.
Siber, you're right. When I use ERM to encode AVISynth source, it also use upto 250M memory. And in 2pass mode, the memory didn't release after 1pass. That's incredible. How can they left such a huge memory leak? But an interesting thing is that, the memory usage just raise fast from 0->250M, about 15-20s of video in my test, then it seems to begin free something, so the memory just raise->down->raise->down.... I'm totally confused... I think AVISynth should tune for the memory usage as well as the memory leak bug...:mad: And now I can realize why there're several FFDSHOW tray icon left there every time a file is encoded.:(
And, another question about MKV. I've looked throug many posts, and seems currently the only method to solve the Sub Title problem when encoding from MKV is to manually disable & enable the VOBSUB. That's really troublesome. Is there any easy method? Hope RealAnime can come up with a more user friendly resolvent. :D

karl_lillevold
29th July 2004, 02:57
it's hard to tell exactly where the bug is.. Probably DirectShow, but since we can not expect a fix for this from you know who, a work-around seems to be in order. I think it would be possible in Avisynth, but not sure. The bug has also been filed for Producer on helixcommunity, in case a work-around is possible there. In any case, both the Avisynth and Producer developers who know DirectShow, can figure out more than I did when I was investigating this, and perhaps come up with some advice.

Sirber
29th July 2004, 03:38
@huang_ch

Wow! Almost all your posts are in my thread :D I'm honored! About the subtitle thing, can you tell me how I can fix that? I'm on lots of beer ant I can't think a way to fix that :rolleyes:

huang_ch
29th July 2004, 05:54
Siber, for RealAnime is one of my most interested softwares currently. And it's the first time I directly give my suggestion to the author and the author put it into plan quickly. Though maybe I can't help you with development, I can help you with thinking of user friendly features which will make RealAnime more sucessful.:)
And about MKV, I'm new to it myself, so I don't have a good or a smart idea on solving the MKV subtitle problem. I just hate to manually disable & enable subtitle every time encoding, and that abviously impossible for 2pass while I should do it twice.:mad:
I don't know who should be responsible for this bug. Vobsub or MKV or the Encoder?
I just have a stupid idea which may solve it. Since you use AVISynth every time, so you may extract the subtitle from MKV to a temp file, then ... add a simple line in the front of the AVS like TextSub(...) to let AVISynth load VOBSUB.:D But obviously it's somewhat foolish.:) What's your opinion?

lunaticmoon
29th July 2004, 06:42
Hail, Sirber. You are always fine. It is good. :)

Although I changed to another front end when development was completed by 1.91, since like, in development of 2.0 progressing, I think whether will return to RealAnime.

(Since all are not read, if a report is huge and it is a duplication question -- pardon me)

There are five numerical columns which can be specified by DropDupe of RC4. To which parameter do these correspond respectively?

I think that it is great, if DropDupe works effectively like Decimate(). Is it foolish ? :D

DarkNite
29th July 2004, 06:50
@huang_ch

If I'm understanding what you suggested then you'd only be able to work with a single subtitle stream and you'd end up with subtitles hardcoded onto the video. Things would get complicated (from Sirber's point of view) when people wanted an option (yay, another dialogue box!) to choose which streams to use.

I'd be inclined to do the necessary demuxing and scripting to do it properly within the AviSynth script section (if you don't mind hardcoded subs), or use Producer only for the video and audio stream and simply add the demuxed subtitles, along with the freshly encoded video and audio streams, into a new matroska file for the final format.


@lunaticmoon

I've found that you're better off using neuron2's Dup filter in your AviSynth script.


/me returns to sacrificing virgins to The Anime Gods in order to speed the release of Macross Zero - Volume 5

huang_ch
29th July 2004, 08:53
@DarkNite
You're right, what I suggest is let RealAnime do the analyze and let the user choose which subtitle to use if there appears to be more than one. And those two method you suggest, if I catched, is all manually do those thing. Am I right? But you see, I'm a bit lazy:o and when I want to do a batch convert of MKV, what can I do? For there's now more and more MKVs instead of AVIs... I think if MKV converting is manually or semi-auto, many people won't choose it.:p
What I hope is to let the user feel converting MKV just like converting AVI.:)

Razorblade2000
29th July 2004, 10:33
maybe this is of interest concerning the memleak:
I tried encoding ogm files to real using real anime. It worked pretty fine :D
The only strange thing was, that the ogm systray icon appeared about 15 times... maybe some things (directshow wise) are opened way too much and therefore consume loooots of memory :D

Sirber
29th July 2004, 12:03
Originally posted by huang_ch
@DarkNite
You're right, what I suggest is let RealAnime do the analyze and let the user choose which subtitle to use if there appears to be more than one. And those two method you suggest, if I catched, is all manually do those thing. Am I right? But you see, I'm a bit lazy:o and when I want to do a batch convert of MKV, what can I do? For there's now more and more MKVs instead of AVIs... I think if MKV converting is manually or semi-auto, many people won't choose it.:p
What I hope is to let the user feel converting MKV just like converting AVI.:) What if RealAnime automaticly check if there is subs in MKV, extract them, encode, then remux it all in MKV? But one problem emerge, what if theMKV has multiple audio files? :confused:

[edit]

About dropdupe, let your mice on the text zones when they are enabled. You'll get hints :D

huang_ch
30th July 2004, 01:57
Originally posted by Sirber
What if RealAnime automaticly check if there is subs in MKV, extract them, encode, then remux it all in MKV? But one problem emerge, what if theMKV has multiple audio files? :confused:

So you see, I have said that's a somewhat stupid or immature idea. I just want to lead to a brain storming . :)
But I think your suggestion of remux subtitles back to MKV seems more smart. About multiple audio...will it possible for RealAnime to seperate encode video & audio? Maybe what we do is just extract all the segments from MKV and encode what we can(video & audio) to RV & RA, then remux them into MKV. Am I right? I think this should be much realistic for the 1st step to provide better support for MKV. :p Anyway, let's continue brain storming. :)

Originally posted by Sirber
About dropdupe, let your mice on the text zones when they are enabled. You'll get hints :D
What a hint~~~:eek: I can't imagine who have the chance to find them if you don't tell us.:D

Sirber
30th July 2004, 02:41
If your mice is lazy you will :D

Currently, RealAnime expect to have as input 1 video track and 1 audio track. I don't open files prior the encode to see what they are. SurrealUI and YS RealAnime did that. I will think about a way to do that in "batch spirit". I'll create v2.00 this weekend with settings profiles.

Here's the TODO for 2.00+:
* Network encoding
* AVISynth filters (like YS RealAnime CVS)
* Custom filters proposed before
* Sharp Resizer (upmix)

What I need:
* Fix for the memory leaking of Helix Producer with avisynth
* Time
* Donations? :rolleyes: lol

huang_ch
30th July 2004, 03:24
Originally posted by Sirber

Currently, RealAnime expect to have as input 1 video track and 1 audio track. I don't open files prior the encode to see what they are. SurrealUI and YS RealAnime did that. I will think about a way to do that in "batch spirit". I'll create v2.00 this weekend with settings profiles.

Sorry, I fogot that you always use AVS for the source. Then audio maybe a big problem. :o

Sirber
30th July 2004, 03:28
May be... I just have to think it well :)

victorhooi
31st July 2004, 07:54
Hi,

Sorry if this sounds silly, but, err, how exactly do you include sound? If I were to take a wild stab, I'd say that you had the edit the .avs by hand, or something...

Also, there isn't a bitrate calculator hidden in there, somewhere, is there? If not, how do I achieve a target filesize?

Is there any way to specify the temp. directory used?

Finally, could someone provide advice with creating the .d2v/.avs files - currently, I have the 2 gig .vob files, and the .ac3 soundtrack - what would be the best route to take to encode these, into RV10?

Thanks,
Victor

damrod
31st July 2004, 10:52
usually i use dvd2avi to create the d2v file and it can create a wave or ac3 audio file as you want

then....notepad ;-))

i use gordian knot to create the avs (resize the video, crop...)

then i open the avs in notepad to add lines....

video=mpeg2source()
audio=wavesource()
audiodub(video,audio)

then the audio and video are mixed and you can encode then in rv10

for the temp directory..since i use my modified version of realanime (ie realbatch) i don't have this problem : i add temp directory selection and two-passes selection functionnality :-)

btw sirber do you plan to work again on realanime...i think youn stop it to work on ys-realanime ??

Sirber
31st July 2004, 14:50
Working on: RealAnime 2.00
Not working on: YS RealAnime

superdump
2nd August 2004, 03:34
Hey Sirber,

I see that YS Realanime development has stopped... shame. In that case I'll make small suggestions for RealAnime instead. I know it's not designed for this purpose but could you possibly add in a simple bitrate calculator for RealMedia and Matroska output to a certain filesize? It'd just make life that bit easier. :D

EDIT: Also, an audio input selection box might be useful just so if you have the audio file separate then you can select it without having to mess around with avisynth scripting. :)

Sirber
2nd August 2004, 12:32
Hi

To create a bitrate calculator I need to extract infos from the source (which RealAnime don't do). About the other thing, you mean to be able to manage OGM and MKV?

DarkNite
3rd August 2004, 07:19
Can't people just enter the needed information manually like in most stand alone bitrate calculators?

I'm sure everyone can tell how long their clips are, and what file size they want. All it really needs to give them is an average bitrate value, and then echo that value to the appropriate settings field.

huang_ch
3rd August 2004, 10:13
some questions about Audio:
1. Is there something like MultiChannel for AAC or HE-AAC supported in RV10? If there is, Siber, would you please add them into RealAnim? I think they maybe better than Stero when encoding AC3 audios.
2. What's the difference between Music & Surround ? Which is better?

maybe bug:
1. I've installed RealSplitter.ax, and I can use MediaPlayer to play rm files. But I can't use RealAnime to encode it, it prints a warning said not support by DS.
2. The tab order of 4 additional params for DropDup is wrong. :p But I don't care. :)

Sirber
3rd August 2004, 12:07
Originally posted by DarkNite
Can't people just enter the needed information manually like in most stand alone bitrate calculators?

I'm sure everyone can tell how long their clips are, and what file size they want. All it really needs to give them is an average bitrate value, and then echo that value to the appropriate settings field. They can use any avalible bitrate calculator :oOriginally posted by huang_ch
some questions about Audio:
1. Is there something like MultiChannel for AAC or HE-AAC supported in RV10? If there is, Siber, would you please add them into RealAnim? I think they maybe better than Stero when encoding AC3 audios.
2. What's the difference between Music & Surround ? Which is better?

maybe bug:
1. I've installed RealSplitter.ax, and I can use MediaPlayer to play rm files. But I can't use RealAnime to encode it, it prints a warning said not support by DS.
2. The tab order of 4 additional params for DropDup is wrong. :p But I don't care. :) Audio:
1. Multichannel is with cook only. RealAnime only uses what is avalible in producer.
2. Music is mono. Surround try to keep the surround information more.

Bugs:
1. With unknown filetype, RealAnime will use DirectShowSource. If DirectShow fails, you cannot encode that file. But, I think it's a bad idea to recode a RM...
2. :rolleyes:

Thanks for the questions :D

huang_ch
4th August 2004, 04:42
:p Wrong again with RealAnime , what a bad habit...:o
1. For multichannel with ra10, I saw it in ERM...
2. So I think when encoding with MP3 or stero audio, music is enough. Encoding AC3 or multichannel source, surround is prefered. Am I right?
3. For RM. When I directly write AVS to use RM as directshow source, it can work, but the video is strange. But when I use some directshow based player, e.g. MediaPlayer, a demo player in directx SDK, they all can work. And I also can encode RM with other RealGUI which not using AVISynth. So I think there may be some problem in AVISynth :( . What an angel & evil~~~
4. For some reason, I want to re-encode RM files.:p I can get some files only in RM/RMVB. But some may be encoded in RV9-500-600KBPS, or may be RA8/RV9-96K audio. I don't like it. So I want to re-encode them with R10, HE-AAC like.:D

saeed
4th August 2004, 07:30
Regarding multiple audio or subs, why not let the user enter the information manually. It would be easier than trying to detect them.

Sirber
12th August 2004, 14:08
I'm gonna add a batch muxer / demuxer in the tool menu. Will be easier this way.

Sirber
12th August 2004, 17:57
oh, I forgot, v2.00 is out! Grab it on my website!

http://sirber.no-ip.com/~sirber/

superdump
13th August 2004, 20:33
Originally posted by Sirber
Hi

To create a bitrate calculator I need to extract infos from the source (which RealAnime don't do). About the other thing, you mean to be able to manage OGM and MKV? I know this isn't its intended purpose but if you're trying to do something like a DVD rip where the video has been served up by an avisynth script of some sort and your audio has been demuxed to AC3, you'd want to be able to add the AC3 as the input without having to manually script the AC3 into the avisynth script. Basically when you select the audio file for that particular encode it'd just add whatever the necessary lines are to the script.

With regard to the bitrate calculator, that's a shame. I know your purpose with this project is mainly for encoding anime episodes, I was just wondering if you intended to extend it to cater for people who wish to back up their DVDs too as that seemed a likely aim for YS Realanime.

Sirber
13th August 2004, 21:10
Maybe one day...

Will an auto-muxer do the job?

Sirber
13th August 2004, 21:12
Use both, since producer leak memory. Also, don't rip my code :p

damrod
13th August 2004, 22:59
which producer leak memory?? cmd or activx??

i don't plan to use your code this time... i have my own :-p

Sirber
13th August 2004, 23:05
both leak. THey add into RAM ~100MB at each pass. The cmdline close after 2 pass so it clear it, but SDK don't. So after ~8 files, you need 2 GB of RAM :D

Sirber
14th August 2004, 00:57
Got the first bug!!!

Rate Control isn't saved :D

superdump
14th August 2004, 01:08
Originally posted by Sirber
Maybe one day...

Will an auto-muxer do the job? How do you mux an AC3 with an .avs so you only require one file input? :) Or is that not what you meant?

Sirber
14th August 2004, 01:21
I can do something similar to YS,

AVI/D2V
AC3
AC3
SRT
SRT
AVI/D2V
AC3
AC3
SRT
SRT

and mux everything bellow the movie with the output. It's kinda messy thought.

damrod
14th August 2004, 09:35
strange i don't have this problem in realbatch 1.5b
it's written in vb6 and use an old version off the activeX...maybe it's the reason....

also they choose to code in .net so....;-)

superdump
14th August 2004, 15:16
I guess that would be a start but it wouldn't allow for transcoding the audio into Real's HE AAC, only multiplexing in the audio at the end.

May I ask why you've decided to completely drop YS RealAnime rather than continue it and just slow the development? It seems a shame to let it go to waste.

Sirber
14th August 2004, 16:22
The exmeple above was YS way, the audio will be encoded then muxed.

I stopped Ys coz it was too much work, the dev was very slow, and my team mates haven't done a single line of code. SO, instead of continuing alone in that giant, I decided to restart the old RealAnime in fresh Delphi 7 (instea«d of VB6) so I'll have something that works. Since RealAnime (1.91) closed, it'S been like 9 months of dev on other projects, like Surreal UI, YS RealAnime, the "successors" of RealAnime. Now I have a quite stable software and I'm ready to add features.

As you remember, donations are welcome! :rolleyes:

Sirber
14th August 2004, 16:24
Nah, it's not in .NET. The DLL works whitout the .net installed (I'm proud, I don't have it installed!). It's just compiled in VC++ 7.

Sirber
14th August 2004, 20:43
I'm currently having DNS problems, I hope it will be corrected soon. I'm also working on the next release v2.10!

* The settings bug is corrected.
* Added Constant Quality

Before releasing the next version, I'll add a AVISynth manager.

Stay tuned!

Razorblade2000
14th August 2004, 20:47
CQ Mode including a prediction?

(I tell him: give me a final size of 50 MB and the application creates an avisynth sample (5 second of video every minute) and interpolates the filesize of the sample and corrects the CQ up or down to receive an end size according to the given value. (this step is repeated till the CQ doesn't change anymore +-1 )

Sirber
14th August 2004, 20:54
Helix Producer don't predict CQ, neither do I :p. If you want to implement that into RealAnime, just grab the source and have fun :)

[edit]

Cool! DNS are back :D

Razorblade2000
14th August 2004, 21:43
damn... now I already changed to Linux :D
Would have been a good thing to get back into delphi :(

Sirber
14th August 2004, 21:45
Which distro? I very like Xandros Desktop, since it's easy to use and it can run windows applications. For server I prefer Gentoo, like I have on my P2! :D

Razorblade2000
14th August 2004, 21:58
as it's your thread, I think it's ok to spam if you ask me to :D

I use Fedora Core 2 at the moment...

I wanted to have a distribution with a 2.6 kernel (running on a laptop -> i need the acpi and cpufreq stuff)... Also a possibilty to install software easily without having to worry about dependencies (yum or apt-get)

I tried them all and fedora works fine right now :D

I hope they continue developing the possiblity to pipe forward to real producer so I can use it in Linux (who the fuck has uncompressed sources besides capuring?)

Sirber
14th August 2004, 22:18
I tryed FC2 and it screwed my boot sector, as well as opverlaping partition 2 with partition 1 :devil:. Even Partition Magic couldn't help me :(

About producer on linux, a dev at realnetworks is developping in free time an input plugin based on libavcodec. I don't know if that include audio... Be sure I'll dev a GUI for linux in Kylix when it comes out :)

[edit]

Ha :( DNS issues again. I read on my provider someone is DoSing them :devil:

Razorblade2000
14th August 2004, 22:22
would you possibly have a link to a matching forum topic or sth like that?

A linux GUI would be cool :D

Maybe I could help developing in kylix :D
(I'm not thaaaat good at coding though... but I know the basics :D)

Sirber
14th August 2004, 23:01
Nah, I didn't create a topic about my problems :(

It's with the basics that you create something! I started delphi coz I was bored of crappy vb6 :D

karl_lillevold
15th August 2004, 20:54
damrod: yes, I will add your GUI to the list. I am still on vacation half way across the world and have been literally disconnected for a while, and to my big surprise just found a new forum for RealVideo! It will still take a while to catch up, not to forget I have to fly back to Seattle before I have time for all of it.

Sirber and damrod: It is not Producer that leaks directly, but a combination of DirectShow and Avisynth, which when used by Producer to read files, results in a leak. I am not sure where a work-around belongs, Avisynth or Producer, since I am sure DirectShow will not be fixed anytime soon.

Sirber
15th August 2004, 21:17
Maybe the AVI Reader isn't closing the links proprely... Anyway, this bug should be fixed ASAP. It's hazardeous to RealAnime :D

damrod
15th August 2004, 21:49
you can hope for it sirber ;-))

is it true that lastest producer is faster in cmdline that in dll??

Sirber
15th August 2004, 22:09
From my tests, cmdline is 20% faster than the SDK (ActiveX)

damrod
15th August 2004, 22:12
so i made a good choice to still use cmdline for my v2.00 :-)

do you test signalproducer.exe ?? good soft you can cancel or stop a producer.exe running....

Sirber
15th August 2004, 22:16
Yep. RealAnime uses both. I don't use the small EXE since I aim to use the SDK only. I was using the SDK until RealAnime crash with 2 GB memory usage :)

Sorry to bug your thread about RealAnime :(

damrod
15th August 2004, 22:40
it's not my thread lol ;-))

maybe we should discuss this in realanime or realbatch thread :-)

Sirber
16th August 2004, 00:35
AVISynth manager is at 75% finished. I shall have v2.10 ready in few days. The only bug I can't correct is the memory leaking :(

damrod
16th August 2004, 18:39
avisynth manager??
what's that??

you mean create avs script to mux audio/video before encoding?

Sirber
16th August 2004, 19:11
The AVISynth manager is for filtering. RealAnime still expect audio/video from 1 file (AVI, OGM, MKV).

damrod
16th August 2004, 19:19
ok it's your classic avs panel ;-))

Sirber
16th August 2004, 19:46
It's the one that was planned for YS RealAnime.

Sirber
17th August 2004, 03:13
I updated my website. Sources of Surreal UI and YS RealAnime are avalible. Don't forget those 2 software aren't developped anymore.

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

P.S. Why detritus? I've been using junk for the past years! Just check the stats of my main server / router / firewall bellow :rolleyes:

damrod
17th August 2004, 19:39
detritus = sirber... i like that!! :-p

Sirber
17th August 2004, 20:06
I'm insulted :o

Sirber
18th August 2004, 13:17
I just tested RealAnime with XP SP2 and it works.

damrod
19th August 2004, 00:11
:p:devil:

lunaticmoon
19th August 2004, 08:26
I think that Sirber is applying a trial-and-error method to fine adjustment of DropDupe by RealAnime2.0.Because, RealAnime is since it is always made from his needs.

Was there any discovery?
Please teach. :D

Sirber
19th August 2004, 12:11
:D

I was once reading the forum and found a "suggestion" fot DropDupe that was adopted as default by Karl. I'm using those :p lol. I'm using the same old options since then.

About RealAnime is for my needs, yes, you are right. Defaults mutate with them.

Current settings:
Naruto: defaults
One Piece: defaults + Streaming (RC)

Razorblade2000
19th August 2004, 21:50
Just a little suggestion: you could use some code from this project:
http://avsgenerator.unite-video.com

This would make the RealAnime the PERFEKT tool for me :D
(allowing to encode a bunch of different avi files and just needing to set up a horizontal resolution of 480 and he'll do the aspect ratio for each file :D)

According to my french and these sentences it's open-source and delphi :D
Note : Ce logiciel étant développé sous licence GPL, les sources (Delphi 7) sont disponibles sur ce site. L'accès est cependant réservé aux membres ... n'hésitez donc pas à vous inscrire sur le forum !

Sirber
19th August 2004, 23:07
Hum.....

That's for sure I won't have it for 2.10, but for later version when I will attack DVD ripping, it will be usefull :)

damrod
19th August 2004, 23:15
prems!!! ;-))

sirber if you want to use this code ask Ze Imp : he's the author and register on doom9 few days ago.....


by the way he's french and the last version 0.96 is available in english...

part of his code is used in rmfactory...

Sirber
19th August 2004, 23:19
Great!

But DVD support is a little against my batching mood, so it might take a little time since I'm the only dev (as usual).

P.S. Use links in your signature :p

Sirber
20th August 2004, 01:45
RealAnime 2.10 is ready except a small bug regarding Constant Quality (http://forum.doom9.org/showthread.php?s=&threadid=81106). Here's the list of included filters:

Convolution3D
Deen b2
eDeen b1
FluxSmooth
MSmooth
cnr2

AVISynth resizers (Point, Bilinear, Bicubic, Lanczos3, Lanczos4)
EDIUpsizer
EDIUpsizer (Fast)

aSharp
aWarpSharp
MSharpen

Decomb
aDeInt
IT

More to come in later versions. A bug with MPEG2Dec3 has been corrected. I will release it once I get Constant Quality working.

damrod
20th August 2004, 20:37
links in my signature?? oh to add color??

my website is under construction so i don't add links or update pages

i think i will do it this week end

Sirber
20th August 2004, 20:42
When will we see your RealBatch?

Sirber
21st August 2004, 00:37
Output filename corrected (no more .avi). I'm waiting for a working COnstant Quality before releasing build 2.10.

Sirber
21st August 2004, 01:23
I got a fix for CQ, so I release v2.10!

http://www.detritus.qc.ca/index.php?section=projects#realanime

Enjoy!

Sirber
21st August 2004, 04:11
My main server, the Brand Old P2, will be down for 24h tomorrow. We are cleaning the carpets :D

damrod
21st August 2004, 09:00
i'm finishing the gui

i think i will work on it this week-end so i can release it next week

Sirber
22nd August 2004, 03:18
My website will be down for maybe 24h. I'm currently on my roommate cable ISP, my DSL is still unplugged. We had to clean the carpet where the main holy server is. Hail to the P2! :D

damrod
22nd August 2004, 09:30
i'm not sure i will have time to work alot on realbatch this day :-(

too much things to do ;-)

Sirber
22nd August 2004, 15:36
Since RealAnime 2.10 isn't too bad, I'm reading to add on2 VP6 and XviD to RealAnime using AVS2AVI and registry settings. Output will be forced to Matroska in order to mux non-rv video with ra audio. RMVB container doesn't support this.

Note: WMV will never be supported.

[edit]

todo:
* Add VP6 and XviD
* Create a De/Muxer GUI (Matroska, Ogg Media)
* Create a small Bitrate Calculator

Sirber
22nd August 2004, 17:00
I might remove on2 codecs:

http://forum.doom9.org/showthread.php?s=&postid=535340#post535340

no "easy2use" methods to use the codec.

Sirber
22nd August 2004, 18:10
Work is going well. I can already set XviD settings and save them.

Sirber
22nd August 2004, 21:55
My main server is up again, but my DSL provider is buggy. I don't know when this will be fixed. :(

[edit]

I'm on another account until my ISP fix it's authentification server. All services up.

Razorblade2000
22nd August 2004, 22:36
nice :D
/me grabs v 2.10 :D

Sirber
22nd August 2004, 22:38
In couple of days, you'll have to get 2.20 :p

Oh, I'm also reading to add VFR support :D

[edit]

This looks great:

http://kevin.atkinson.dhs.org/tel/SmartDecimate.html

damrod
22nd August 2004, 23:40
add xvid??
:-))

you must rename your soft ;-))

maybe EncodAnime? :o

i have finish v2 alpha... still things to finish.. especially the elysium features but it works...then the MkvGui (mux/extract), the bitrate calculator, the rmeditor must be finished next week i hope...

Sirber
22nd August 2004, 23:43
may I steal your bitrate calculator and mkv muxer? :D

P.S. Also, you should post your updates about RealBatch in your own thread ;)

Razorblade2000
23rd August 2004, 19:47
little bug report:

the convolution3d presets should be in brackets :D
like: anime = Convolution3D(anime, preset="movieHQ")

real anime tends to leave the >>>"<<< out :D

Sirber
23rd August 2004, 19:54
like:
anime = Convolution3D(anime, preset="movieHQ)"
or
anime = Convolution3D(anime, preset=movieHQ)

?

Will be fixed with v2.20.

Razorblade2000
23rd August 2004, 19:57
Neither
anime = Convolution3D(anime, preset="movieHQ)"
nor
anime = Convolution3D(anime, preset=movieHQ)

BUT:
anime = Convolution3D(anime, preset="movieHQ")
is the way to go :D


p.s. damn typos :P hehe

Sirber
23rd August 2004, 20:05
I know, but how did I write it :(

Razorblade2000
23rd August 2004, 20:08
I don't really get you reply...
But I'll answer anyway :D

You wrote:
anime = Convolution3D(anime, preset="movieHQ)"
Correct:
anime = Convolution3D(anime, preset="movieHQ")

(you flipped only the last two :D)

And in RealAnime it only does:

anime = Convolution3D(anime, preset=movieHQ)
(without the " " thingies) :D

Sirber
23rd August 2004, 20:18
ok, I'll add them :rolleyes:

damrod
23rd August 2004, 21:01
@sirber : ok for me....i will give you the code asap

i will update my thread ;-)

Sirber
23rd August 2004, 21:02
What are you talking about?

damrod
23rd August 2004, 21:03
the source for mkvmuxer and bitrate calculator ;-))

Sirber
23rd August 2004, 21:05
ha! great :D are they GNU?

Sirber
24th August 2004, 13:12
COnfigure XviD and VP6 works now, big thanks to DaveEL! I will write the core tonight. It won't be difficult, a big copy paste from producer cmdline core :) Soon, soon my friends, RealAnime will encode to XviD and VP6 :D.

@Mosu

Do you mind if I include mkvmerge to RealAnime?

damrod
24th August 2004, 18:36
@sirber : yes

the bitrate calculator is based upon xls real file ;-))

the mkv tool will be a mux between my mkvmuxer and mkxextractgui...

did you look at avs generator source?

Sirber
24th August 2004, 18:39
Not yet, and I'm not sure I'll do it. I'm happy on how it currently works. Can you produce a ZIP with the BR calculator and the muxer?

damrod
24th August 2004, 18:52
the bitrate calculator is a "paper work" : i don't code something for the moment..i prefer finish others soft ;)

for mkvextract =>

http://damrod66.free.fr/MKVEXtractGUI_1.5.1_src.zip

it's the gui made by nexus...it's interesting to see how he manage the tracks selection....it help me for my gui....

Sirber
25th August 2004, 01:18
I'm encoding with VP6 :D One pass works, now I'm building the 2-pass manager and audio encoding, also the muxing. With current set, you can only encode AVI with audio included. I'll have to rewrite some part to handle external audio or wierd settings.

[edit]

Encoding 2-pass works. I'm now stuck at audio encoding.

Sirber
25th August 2004, 02:52
Bug discovered!!!!!!

* producer SDK thinks CQ is a jobfile error :rolleyes:
* audio menus aren't fully reloaded
* Sipro codec isn't Spiro :rolleyes:

Sirber
26th August 2004, 02:21
A technology demo: VP6 with Sipro voice codec! Made with RealAnime 2.20 :D

http://www.detritus.qc.ca/realanime/vp6_sipro.mkv 1.4MB
http://www.detritus.qc.ca/realanime/xvid_sipro.mkv 1.9MB

Note: Quality is bad, I used the fastest one-pass with VP6 and XviD with a low bitrate voice codec since I'm using my CPU on encoding another serie :D

Note 2: Quality of those demos does not represent an the quality of those codecs.

Video: 600kbps CBR
Audio: 8.5kbps

victorhooi
26th August 2004, 06:03
Hi,

Sweet! Can't wait - when's it coming out?

Thanks,
Victor

Sirber
26th August 2004, 12:33
As soon as my paypal account is full :rolleyes:

When I get the lastest producer :)

karl_lillevold
26th August 2004, 17:08
I downloaded the test clips. VP6 or XviD + RealAudio (Sipro) packaged in Matroska. That's impressive!

Sirber
26th August 2004, 18:00
By impressive, you mean the amount of squares? :D

Razorblade2000
26th August 2004, 18:11
*click on Paypal icon*
*donate a bit*
(not much, but should buy you a beer :D)


Cool... finally sth. to do an easy VP6 twopass (with Reals AAC Audio CODEC?)

Sirber
26th August 2004, 18:14
You can virtually use any VFW codec with RealAnime and do 2-pass. I currently added XVID and VP6. I don't plan to add WMV9. This with all RealAudio codecs, in a matroska container.

Also, thanks for the donation!! :D

Razorblade2000
26th August 2004, 19:34
Just a lil question:
what exactly does 2 pass CBR do?

Encode the same video 2 times with the same bitrate :D :confused:

Sirber
26th August 2004, 19:38
hum... I really don't know :confused:

karl_lillevold
26th August 2004, 23:33
Originally posted by Razorblade2000
Just a lil question:
what exactly does 2 pass CBR do?

It is able to make the bitrate even more constant, since it can use the 1st pass data to make better choices in the 2nd pass, but in general the difference is not huge.

Sirber
27th August 2004, 01:20
Originally posted by damrod
the bitrate calculator is a "paper work" : i don't code something for the moment..i prefer finish others soft ;)

for mkvextract =>

http://damrod66.free.fr/MKVEXtractGUI_1.5.1_src.zip

it's the gui made by nexus...it's interesting to see how he manage the tracks selection....it help me for my gui.... I just checked the source and I don't like it. I will write my own since I need a "batch" muxer / demuxer. Thanks for the effort thought :)

huang_ch
27th August 2004, 02:50
Amost the whole August, I'm suffering the forum failure problem. :devil: Hope it recovers well.
It's nice to see RealAnime become more powerful. And also some interesting feature like VP6/XVID+RA....:D And, will it be possible for RV10+OGG? For I remember that I saw some tests show that OGG is the best in around 64KBPS even better than HE-AAC. And another question is which codec and bitrate would you prefer for encoding an AC3 source?

Sirber
27th August 2004, 03:26
Hi

Tests I've seen shows HE-AAC is the best at 64kbps (hydrogenaudio). Can you post your source? It would be possible to add vorbis, but for that, I'd require another external binary (BeSweet) and boost my installer by more MB. V2.10 is ~4MB, version 2.20 is already 8 MB :(.

For 2.0 AC3: 64kbps HE-AAC
For 5.1 AC3: 180kbps, cook

But, usualy I keep AC3 and build a 4.5GB MKV :D

tiki4
27th August 2004, 11:45
Isn't Helix producer able to encode to vorbis? I thought so.

tiki4

Sirber
27th August 2004, 12:32
Yes, but nohing to set the quality or the bitrate.

tiki4
27th August 2004, 15:10
Ah. That's a pity.

tiki4

Sirber
27th August 2004, 15:13
I think it's like "we have it, but use RealAudio". I might ask to have more options about vorbis.

damrod
27th August 2004, 19:50
Originally posted by Sirber
I just checked the source and I don't like it. I will write my own since I need a "batch" muxer / demuxer. Thanks for the effort thought :)

as you want

i rewrite in a single interface the merge and mux tools because i use it to add srt files to my anime rmvb that's all

i think you want batch tools for encoding mkv in rmvb after?? or

to mux at the end all the encoded files??

Sirber
27th August 2004, 20:07
I need a tool to choose which audio/sub track I want from a MKV to remerge into a MKV then to encode it. Also, I need a tool to remerge RMVB with subs :), all in batch, and external to RealAnime. Same thing for OGM (demux).

Razorblade2000
27th August 2004, 20:14
uhm... "mkvmerge" can do almost all the matroska merging stuff... add new streams, delete streams, balblabla... ;P

And as it's a commandline application...

Sirber
27th August 2004, 20:43
Already using those :D

karl_lillevold
27th August 2004, 23:43
Originally posted by Sirber
Yes, but nohing to set the quality or the bitrate.
See separate thread (http://forum.doom9.org/showthread.php?s=&threadid=81505). You can easily change the Vorbis bitrate by setting the quality. Since Vorbis is VBR, you are not guaranteed a bitrate though, only approximately.

Sirber
27th August 2004, 23:47
I'm considering to add vorbis to RealAnime. You can help me to consider it by using paypal ;) lol jk

[edit]

Vorbis is on it'S way to works. It output .ogg which add some difficulties. I will also support also the new video codec Theora once RealNetworks release Theora encoder plugins.

Sirber
28th August 2004, 02:26
About vorbis:

* bitrate from 80kbps to 500kbps
* cannot be muxed in RMVB container
* cannot be encoded in parrallel with RV codecs
* produce OGG container

such a pain...

[edit]

RealAnime works with VFW and Vorbis now:

demo: http://www.detritus.qc.ca/realanime/vp6_vorbis.mkv

Still don't work with RV.

[edit 2]

going on second beer... :(

iwod
28th August 2004, 02:36
Originally posted by Sirber
About vorbis:

* bitrate from 80kbps to 500kbps
* cannot be muxed in RMVB container
* cannot be encoded in parrallel with RV codecs
* produce OGG container

such a pain...

[edit]

RealAnime works with VFW and Vorbis now:

demo: http://www.detritus.qc.ca/realanime/vp6_vorbis.mkv

Still don't work with RV.

If it can't be muxed in RMVB container then why does Producer support it? How was it able to play with the video?

Sirber
28th August 2004, 02:39
VP6 is encoded with AVS2AVI, Vorbis with producer with OGG output, then muxed by mkvmerge to matroska. RealNetworks supprots it coz it's free ;)

Razorblade2000
28th August 2004, 08:11
I really beginn to love real anime :D
If there was only a proper auto-resize algorythm which could keep aspect ratios :P

p.s. can't leave a man work thirsty, can I :D

damrod
28th August 2004, 09:47
a long long time ago.... realanime was just a batch tool to encode in real :p

seams you have made evolutions...mutations? ;)

btw why vp6??? you plan to encode your anime in vp6 instead of rmvb?

Sirber
28th August 2004, 12:06
no. This is just for fun. A strange fun you may say :eek:Originally posted by Razorblade2000
I really beginn to love real anime :D
If there was only a proper auto-resize algorythm which could keep aspect ratios :P

p.s. can't leave a man work thirsty, can I :D There are. Surreal UI did that in Delphi, YS was doing that in AVISynth. It's rather easy if you don'tcheck for the crop :)

[edit]

Thanks for donating to my beer funds :D

Sirber
29th August 2004, 01:41
The sources for RealAnime miss the "output" filder where I store all my binaries. This folder can be ZIPed on request, but it usualy contain the next version (currently 2.20). Ask at your own risk :D

damrod
29th August 2004, 20:15
great discovery : i know how to use activex in delphi....pfff too bad people don't make exemples instead of 1000 pages' books!!!

i can work on my realeditor with preview :)

for vp6 you have strange hobby sirber :p

btw i use cmdline encoder and i can't play rv10 in hdtv format (720 or 1020) without lags!!!

Sirber
30th August 2004, 01:05
I just Downloaded your program “Realanime 2.0” I had been using AutoRV10 but one day the program started not working properly. I had been in touch with Dark Angel (developer of the program) and wee could not determine the source of the problem even after reloading it on 3 separate computers. I questioned him about other programs similar to his and he highly recommended yours. I installed Realanime and made some rough attempts to compress some .d2v files that had been converted with dvd2avi and also tried an .avi file I have received some errors of various kinds but they are in French such as (Fichier introvable). I am trying to compress 5GB files to about 1GB and store them on my hard drive for future viewing. Is there any English Documentation on how to set up and use Realanime? I know there are many choices but I would like to stick with Real Video 10 and Real Audio 10. Any assistance would be greatly appreciated and donations will be on the way if I can get it to work properly—I know your program is probably excellent but maybe I am just a Klutz at making it work. For future correspondence I will be happy to use a Forum if you will guide me to the proper one. Thanks



Bill

Sirber
30th August 2004, 01:11
Please use the forum for support, I don't like having mails about bugs. Also, I do not work for donations, and I will not work faster or the way you want expecting a donation. :sly:

Sirber
30th August 2004, 02:45
News update:

I'm curently working on vorbis support. I will have to separate audio and video encoding for it. I will by the way add some "source detection" to better handle it (Marcel). Also, MKV and OGG muxer/demuxer will be on it's way with FFDSHOW/VFW settings.

I expect a new release in 2 weeks if everything goes well.

Razorblade2000 (the beer donator ;)) will (I hope ;)) start working on predicted filesize for CQ and adaptive resizing.

It's also been reported that RealAnime don't handle well WMV files.

damrod
30th August 2004, 20:12
wmv files via avs directshow??

Sirber
31st August 2004, 00:00
Yes. But I spoke with him, seems now it's a "fresh realanime install" problem.

Sirber
31st August 2004, 02:09
Work on RealAnime is going well. I'm less depressed like last weekend. I'm now stuck at:

Invalid codec specified for the ogg file writer.

Tryed RV10 + Vorbis :angry:

Seems a jobfile error. I have so many "exception" check :(

Stay tuned!

[edit]

Technology demo!

RealVideo 10 (CBR, 600kbps) + vorbis (80kbps)

http://www.detritus.qc.ca/realanime/rv10_vorbis.mkv

Note: file size is bigger than other demos, I will have a bitrate bug :( Audio bitrate is not substracted to video one. I might stay that like this, since it's the same for VFW codecs.

Sirber
31st August 2004, 02:56
Vorbis is now working with some minor problems. The main engiine works in the perfect situation. I'm now at implementing OGM and MKV de/merge.

I'll also add some avs scripts from Shinobu and razorblade2000 for D2V management. I winder if razorblade2000 will have finished his "Predicted Constant Quality" before the release of 2.20... ;)

Sirber
1st September 2004, 01:17
Now working to add Theora (http://forum.doom9.org/showthread.php?s=&threadid=81702) to realanime with OGG and MKV (if possible) to RealAnime 2.20.

Stay tuned!

[edit]

http://forum.doom9.org/showthread.php?s=&postid=539479#post539479

It worked! But I cannot playback :(

lunaticmoon
4th September 2004, 15:00
When going round casually, the automatic field shift had updated.

http://www.geocities.jp/aji_0/

One of the new feature:
- A manual edit disregard version is added to Avisynth (warpsharp loader).

If the source currently attached to exavi-0.1.8plus5.1.1.lzh or wmvout0.5plus5.1.1.lzh is incorporated in RV10 frontend, I will feel that it means that smooth CFR can be made from the accuracy of 60fps. :o

I tried afs_55.lzh on Avisynth, it checked moving by the following samples.


LoadPlugin( PluginDir + "warpsharp.dll" )
LoadAviUtlFilterPlugin( PluginDir + "afs-.auf","AU_afs")

Video=ConvertToYUY2(Video)
Video=ConvertYUY2ToAviUtlYC(Video)
Video=Video.AU_afs(16,16,32,32,192,128,24,128,256,3,true,true,false,false,false,false,false,false,false)
Video=ConvertAviUtlYCToYUY2(Video)


Aren't there those who are some interested in this mounting? :D

I feel that it is early rather than it waits for 120fps input correspondence of Producer....:rolleyes:

EDIT:
In the present situation, the above cannot be outputted, if there is no AVIUTL. It has become some VCM codec only. :(

Sirber
4th September 2004, 15:35
Want me to add this to RealAnime?

lunaticmoon
4th September 2004, 18:50
Does it also ask me? :confused:

If that is right and the needs of Sirber are suited as before, I will want you to mount. I think that you may not mount if the needs are not suited.

However, it may be desirable for any to mount if RealANIME aims at an Anime native.

(Mounting of a form like the middle output plug-in system of RealAnime as an my individual's needs is desirable. If it is plug-in form, I may also be able to participate in development freely.)

btw, Isn't a hybrid material problem related in NARUTO and OnePiece? :)

EDIT:
Since the means of making AVI of the accuracy of 60fps made from AFS+AVIUTL read into RealAnime can also be taken, it is not a hasty talk.

Sirber
5th September 2004, 05:57
Both anime are already IVTC and encoded to xvid. I don,t do any filtering.

lunaticmoon
5th September 2004, 12:25
Hmm...

I tried making AVI of the accuracy of 60fps made from AFS+AVIUTL read into RealAnime.

RMVB reproduced by rapid traverse was done as a result. :(
It seems that I have an unmanageable problem.

If that proposal mounts, it is likely to become a troublesome thing. (++

Sirber
5th September 2004, 16:59
If you find a good solution to that problem, I'll be glad and happy to add it to RealAnime :D

Sirber
5th September 2004, 18:46
2.20 RC1 will be soon avalible:

New:
* XviD, VP6 and Theora support
* Vorbis support (80kbps - 500kbps)
* Bicubic Resize based on Aspect Ratio (by Manao and Razorblade2000)
* AVISynth 2.5.5
* FFDSHOW configuration
* FFDSHOW/VFW configuration

Fixed:
* Convolution3D presets
* Save / Load settings
* Sipro now works (bad typo from Surreal UI: SPIRO)

Toto:
* MKV muxer / demuxer
* OGM demuxer
* Add more presets for resizers
* AutoCrop

Still buggy:
* Producer leak memory with AVISynth

Note on bitrate:
* RV and Theora: total bitrate - audio = video
* VFW: video + audio = total bitrate
* Vorbis: maximum bitrate is used in calculation, not average

Note on theora:
* Only work with vorbis
* Only work with 1-pass VBR
* Produce OGG output

Note on VFW codecs:
* XviD is not included with RealAnime
* VP6 is not included with RealAnime

Stay tuned! :D

Latexxx
5th September 2004, 19:07
Originally posted by Sirber
Toto:
* MKV muxer / demuxer
* OGM demuxer
* Add more presets for resizers
* AutoCrop


Do you mean "to do"?

Sirber
5th September 2004, 19:11
Originally posted by Latexxx
Do you mean "to do"? The things I have to do for 2.20 final.

Sirber
5th September 2004, 19:43
Here's a preview on theora and vorbis at 600kbps (VBR):
http://www.detritus.qc.ca/realanime/theora_vorbis.ogg

I recommend you install this filters:
http://www.illiminable.com/ogg/

Sirber
5th September 2004, 20:25
2.20 RC1 is ready! :D

Get it here: http://www.detritus.qc.ca

Note: this is not final release. it may contain bugs. please report here :)

Razorblade2000
5th September 2004, 20:45
please add the undot filter :)

+ a bug in the resize filter (forgot anime=)

Sirber
5th September 2004, 20:50
Hi

Thanks for the report :D. Bug's corrected. Pleease redownload. I'll add unDot to RC2 or final, if there is no RC2 :rolleyes:

lunaticmoon
5th September 2004, 22:55
Continuation...

I tried making AVI of the accuracy of 60fps made from AFS+AVIUTL read into RealAnime2.10 and RealBatch1.42.

RealAnime2.10;
RMVB reproduced by rapid traverse was done as a result.

RealBatch1.42:
RMVB is reproduced satisfactory. Smoothness also looks good a little from the original thing. However, reproduction load is heavy.

Are any ideas in this difference? :confused:

Smooth RV10 clip is wonderful. This was obtained neither in DropDupe nor other pre-filter. :)
However, a block noise is conspicuous, when it is too small, although size is made small. Load is heavy at the time of reproduction.It is thought that 2.5Ghz class CPU is required at least. :(

I became individual in general fortunate.:D

Sirber
5th September 2004, 23:00
Can you post both output? RealAnime set max FPS to 30, might be the problem. Can you post also your settings / script? Thanks

lunaticmoon
5th September 2004, 23:14
@Sirber

From now on, it is attendance time here.
If there is no impossible overtime work, the details of setting will be reported at the tonight here.

It is related with post... Does Sirber have individual FTP etc.? :confused:
If there are the delivery methods other than public transmission, please tell about by PM. There are many variously troublesome things in my country... :(

Sirber
5th September 2004, 23:29
I have a private FTP. PM me if you want to contact my IM (MSN, ICQ).

karl_lillevold
6th September 2004, 00:02
Great work! Multi-codec and container support is very cool.

EDIT: ran into some bugs... See below.

Sirber
6th September 2004, 00:43
Bugs so far with clean install:
* Error on loading
* jobfile is broken (set to matroska)
* AVS2AVI shows a codec selection popup.

Please do not download this version yet, too much bugs
:angry:

[edit]

RC2 is comming right away. Same features as RC1, just bug correction.

[edit 2]

http://www.detritus.qc.ca/realanime/RealAnime_220RC2.exe
http://www.detritus.qc.ca/realanime/RealAnime_220RC2.exe.pgp
http://www.detritus.qc.ca/realanime/RealAnime_220RC2.7z

Please report ASAP bugs you find in this build. All bugs found in RC1 has been corrected, other might remain.

Sirber
6th September 2004, 02:27
Seems some more bugs has been found (karl) :(

* 2-pass VFW sometimes don't work
* RV + RA + MKV fails
* output filename is sometimes anime.mkv

lunaticmoon
6th September 2004, 14:40
@Sirber

The affair of an setting of RealAnime210 and RealBatch142.

RealAnime210:
Audio: None
B-frames: 0
RateControl: Streaming
2-Pass: On
Others are defaults.

RealBatch142:
Audio: None
B-frames: 0
AverageBitrate: 600
MaxBitrate: 3000
2-Pass: On
Others are defaults.(probably)

PM is sent after this.
Since I am sleepy, I am easy and impolite. (z_z)zzzZZZ

damrod
6th September 2004, 17:54
@lunatic

and??

i don't understand your point of view....

for info realbatch1.42 don't use elysium features so it's the old 2passes jobfile format...


@sirber
i can check your code if you want...;)

lunaticmoon
6th September 2004, 23:10
@damrod


i don't understand your point of view....


The meaning of this sentence was not understood. I am weak for delicate English nuance. :(

The problem of being main is as follows.


I tried making AVI of the accuracy of 60fps made from AFS+AVIUTL read into RealAnime2.10 and RealBatch1.42.

RealAnime2.10;
RMVB reproduced by rapid traverse was done as a result.

RealBatch1.42:
RMVB is reproduced satisfactory. Smoothness also looks good a little from the original thing. However, reproduction load is heavy.

Are any ideas in this difference?


The evidence otherwise thought of are two RMVB as a result. This is to be passed to Sirber later.
I think that processing is known by my post before this from the source of being main.
Please write, if something is required for others.

Although it is my amateur's idea, isn't it that RealAnime210 is processing as 60fps inside, and RealBatch142 is carrying out 30fps processing inside?

Sirber
7th September 2004, 00:17
RealAnime is capped to 30FPS. You can verify that with the .rj-something in C:\Program Files\RealAnime\temp while encoding. I'll release RC3 with max FPS at 60 to see if it helps.

[edit]

RC3 will take some days, so use that build:

http://www.detritus.qc.ca/realanime/RealAnime.exe

It's been harcoded to 60FPS instead of 30. Good luck :)

Razorblade2000
7th September 2004, 15:01
uuhmmm...
autocrop + adaptive resizing = bad combination

autocrop = crops of the black bars

adaptive resizing = will analyze the SOURCE video (which has the bars) and add new bars when resizing

I think this would happen... as far as i know

Sirber
7th September 2004, 15:59
So Adaptive Resizing + Autocrop is better?

Razorblade2000
7th September 2004, 19:20
you could first use resizing and then cropping... but all filters would be applied to the black bars too I guess...

but this could also be worth a try:

V=Mpeg2Source("C:\50_FIRST_DATES\50.d2v").Autocrop(0)
A=WAVsource("C:\50_FIRST_DATES\50.wav")
return AudioDub(V,A)
BicubicResizeMaintainingRatio(480)
function BicubicResizeMaintainingRatio(clip c, int nw)
{
ow = Width(c)
oh = Height(c)
nh = nw * oh / ow
nh = (nh / 4) * 4
return c.BicubicResize(nw, nh, 0, 0.5)
}


I think he'll only analyze the stuff AFTER the first return :-?
But some avisynth guru has to comment on this :D

(don't even know if my first "bugreport" was right...)

Sirber
7th September 2004, 19:30
That's Autocrop + resize. You'll loose the right AR (or the wrong one, depend on the source). In any case, this is not good.

damrod
7th September 2004, 20:17
realbatch1.42 use old max framerate value ie 30 fps....

i don't know how old producer cmdline handle 60fps avi source...

Sirber
8th September 2004, 02:05
v2.20 will be out soon:

New:
* Simple bitrate calculator

Fixed:
* Output set to 60 FPS max
* Matroska muxer

Known bug:
* Helix Producer and Avisynth leak memory
* Source *must* have built-in audio in case that involve external muxing

Todo:
* OGM --> MKV transcoder
* MKV Stream selector
* Resize presets
* Audio detection

These features will be final for some time. I only expect new releases for producer updates and other bugfix.

lunaticmoon
9th September 2004, 00:07
Continuation ...

I tried on RealAnime2.20RC2+(the local patch version to this problem) with AFS+Avisynth.
As a result, the phenomenon of a rapid traverse of RMVB of an output remained as it was.

I think that I will try also on RealAnime1.91 and RealBatch1.50b later.

Seemingly, it will be what as for the existing 120fps-ization the principle is different, and AFS stood on the view of not frame per second but field per second, and pursued the smoothness of video.

It may not be the problem of an output or Input fps.

P.S.
btw, Which developer of Helix Community should I next just choose about Helix bug report of an affair relevant to this? :(

damrod
9th September 2004, 18:46
btw sirber do you have problem with producer..???

when i encode a file it's ok then it begin the second and ...crash of realbatch1.5b....first time it do that...and now it often do that

i try re-register the activex dll but it continue the same...i really don't understand....


have you got this problem with your app?

Sirber
9th September 2004, 18:51
RealAnime is pretty stable if you don't use non-numeric values :o

Sorry, nothing to report here :confused:

damrod
9th September 2004, 19:50
i'm encoding now...still no problem for the second file....very weird...

the error was about memory.... :(

btw i found how to pause/resume the encoding...hope it will work ;)

Sirber
10th September 2004, 15:58
I'm gonna add VP6 (VFW codec only) to the NSIS installer. I got on2 approval. About XviD, is it "legal" to use the DLL?

damrod
10th September 2004, 18:31
i wonder...it's opensource/gpl so you can distribute source

but the dll is a compiled binary so you msut ask the author of the binary i think...if not legally, you'll be polite :)

Sirber
10th September 2004, 18:47
XviD source is GNU, but compiled it's not legal since no one paid for the licenses.

Latexxx
10th September 2004, 18:58
Originally posted by Sirber
XviD source is GNU, but compiled it's not legal since no one paid for the licenses.

Of course you can buy a license, but I must warn you. The price is per distributed encoder, no flat-rate, and if you'll acquire a license, it only covers the versions which you distribute. :D

Sirber
10th September 2004, 19:17
If I include xvidcore.dll and xvifvfw.dll in RealANime, I'm then illegal?

lunaticmoon
10th September 2004, 19:29
Continuation about AFS + RV10 frontend ...

I tried on some frontends this time.
All setting is modeled as long as it could do. (ex. Ellysian turns off, VBR 2-pass, on Windows2000 Professional SP3 ...)

Since there may also be a cause of my poor environment, I want you to stop this result by reference. :devil:

If it collects...

RealAnime2.20CR2+:
RMVB reproduced by rapid traverse was done as a result.

RealAnime2.10;
RMVB reproduced by rapid traverse was done as a result.

RealAnime1.91:
RMVB is reproduced satisfactory.
(However, the unusual end was carried out at the last of processing. It became impossible and to use again.)

RealBatch1.50b:
RMVB is reproduced satisfactory.

RealBatch1.42:
RMVB is reproduced satisfactory.

Easy Real Media Producer 1.8:
RMVB is reproduced satisfactory.

Batch Real Producer 1.5:
It does not progress from 1% of processings.

AutoRV9 1.3:
It cannot choose a lossless middle AVI file as an input.


It seems that something has changed on the Reloaded version at RealAnime if it guesses from a result. :(

In the present condition, in order to obtain smooth RMVB file from hybrid material Anime, it good to use RealBatch or ERMP, I think.

The end of report.
Thanks. ;)

Sirber
10th September 2004, 19:50
Can you post a jobfile produced by RealAnime 2.20+ and one produced by one GUI that works?

:logfile: :thanks:

lunaticmoon
10th September 2004, 19:52
I am sorry as interrupted in the important place.

XviD has two restraints, GPL and MPEG-LA.

In the country which is incidentally under the influence of MPEG-LA, it is related with XviD ...


Although contents are MPEG-4, since the patent license is not connected, distribution of Japan of a binary is prohibition. However, acquisition and individual use can be performed.


Therefore, in plan of the present Sirber, I think that it will become impossible to distribute RealAnime as "legal" in the country under the influence of MPEG-LA.

Sirber
10th September 2004, 20:09
ok, what about your jobfiles? ;)

lunaticmoon
10th September 2004, 20:30
@Sirber

Please wait a moment.

Since 2.20RC2+ was erased in order to put in 1.91, it is under re-encoding now... :(

Sirber
10th September 2004, 20:41
still waiting ;)

lunaticmoon
10th September 2004, 22:17
@Sirber

A log is not found although encoding finished. Can't it take, unless it encodes in command line mode ? Although it may be FAQ, please teach me the acquisition method of a log.

An output result is raised instead. It is with a password. Please ask by IM etc. about a password.

http://br4.bestreseller.com/~cyberlan/dearrv10devs/KG%20%2300%20afs%2060%20with%20RealAnime2.20RC2+.rar

Sirber
11th September 2004, 01:29
You need to choose the commandline encoder. SDK don't produce logs.

lunaticmoon
11th September 2004, 12:52
Keep you waiting.
commandline mode producer.log is follows.
the reasult RMVB have same problem.


Diagnostic Command Line 2004/09/11 17:55:13 0 "C:\Program Files\RealAnime\producer.exe -j C:\Program Files\RealAnime\temp\anime.rpjf -lc e,i,d" command line being run
Diagnostic File Reader 2004/09/11 17:55:13 8050 --------- Input File Properties from rn-avfile-directshow
Diagnostic File Reader 2004/09/11 17:55:13 8051 Input Filename: C:\Program Files\RealAnime\temp\anime.avs
Diagnostic File Reader 2004/09/11 17:55:13 8052 File Size: 1KB
Diagnostic File Reader 2004/09/11 17:55:13 8053 Total Duration: 04:49.355
Diagnostic File Reader 2004/09/11 17:55:13 8080 Video Track
Diagnostic File Reader 2004/09/11 17:55:13 8081 Dimensions: 640 x 480
Diagnostic File Reader 2004/09/11 17:55:13 8082 Frame Rate: 59.940 FPS
Diagnostic File Reader 2004/09/11 17:55:13 8083 Format: RGB32
Diagnostic File Reader 2004/09/11 17:55:13 8084 Duration: 04:49.355
Diagnostic File Reader 2004/09/11 17:55:13 8054 --------- End Input File Properties
Diagnostic SDK Configuration 2004/09/11 17:55:13 10405 Audience RealAnime written to memory
Diagnostic SDK Configuration 2004/09/11 17:55:13 10409 Audience RealAnime loaded from memory
Diagnostic SDK Configuration 2004/09/11 17:55:13 10405 Audience RealAnime written to memory
Diagnostic SDK Configuration 2004/09/11 17:55:13 10409 Audience RealAnime loaded from memory
Informational SDK Encoding 2004/09/11 17:55:13 15000 Starting encode
Diagnostic SDK Encoding 2004/09/11 17:55:13 0 FilteredLoadHeadings: Reference Time, Stream Time, Delay, Interval Load, Average Interval Load, Processing Load, Stream Interval, Reference Interval, Accrued Delay, Average Delay, Load Level
Diagnostic SDK Encoding 2004/09/11 17:55:13 0 Using RealAnime Audience
Diagnostic SDK Encoding 2004/09/11 17:55:13 0 Using video codec: rv10 (600000 bps)
Informational SDK Encoding 2004/09/11 17:55:13 15004 Starting analysis pass
Diagnostic Video Codec 2004/09/11 17:55:13 20049 Setting video packet size to 15000
Diagnostic SDK Encoding 2004/09/11 18:06:47 0 FilteredLoadHeadings: Reference Time, Stream Time, Delay, Interval Load, Average Interval Load, Processing Load, Stream Interval, Reference Interval, Accrued Delay, Average Delay, Load Level
Diagnostic File Reader 2004/09/11 18:06:47 8050 --------- Input File Properties from rn-avfile-directshow
Diagnostic File Reader 2004/09/11 18:06:47 8051 Input Filename: C:\Program Files\RealAnime\temp\anime.avs
Diagnostic File Reader 2004/09/11 18:06:47 8052 File Size: 1KB
Diagnostic File Reader 2004/09/11 18:06:47 8053 Total Duration: 04:49.355
Diagnostic File Reader 2004/09/11 18:06:47 8080 Video Track
Diagnostic File Reader 2004/09/11 18:06:47 8081 Dimensions: 640 x 480
Diagnostic File Reader 2004/09/11 18:06:47 8082 Frame Rate: 59.940 FPS
Diagnostic File Reader 2004/09/11 18:06:47 8083 Format: RGB32
Diagnostic File Reader 2004/09/11 18:06:47 8084 Duration: 04:49.355
Diagnostic File Reader 2004/09/11 18:06:47 8054 --------- End Input File Properties
Diagnostic SDK Encoding 2004/09/11 18:06:47 0 Using RealAnime Audience
Diagnostic SDK Encoding 2004/09/11 18:06:47 0 Using video codec: rv10 (600000 bps)
Informational SDK Encoding 2004/09/11 18:06:47 15005 Starting encoding pass
Diagnostic Video Codec 2004/09/11 18:06:47 20049 Setting video packet size to 15000
Diagnostic File Output 2004/09/11 18:23:36 7040 Finished Writing Volume ID 1.
Diagnostic File Output 2004/09/11 18:23:36 7042 Finished writing RealMedia File.
Informational Statistics 2004/09/11 18:23:36 19010 Out: Total Audio Video Avg Avg Pre- Audience Name
Informational Statistics 2004/09/11 18:23:36 19011 Aud kbps kbps kbps FPS QI roll
Informational Statistics 2004/09/11 18:23:36 19013 S1: 1:1 632 n/a 632 30.0 85 2 RealAnime
Informational Statistics 2004/09/11 18:23:36 19020 Out: Min Min Min Min Audience Name
Informational Statistics 2004/09/11 18:23:36 19021 Aud FPS FPS Time QI QI Time
Informational Statistics 2004/09/11 18:23:36 19022 S2: 1:1 30.0 00:00:02 60 00:00:06 RealAnime
Informational Statistics 2004/09/11 18:23:36 19002 Total Bitrate = 632 kbps
Informational Command Line 2004/09/11 18:23:36 10535 Encoding successful!


regards.:cool:

Sirber
11th September 2004, 15:29
Can I see the jobfile?

lunaticmoon
11th September 2004, 16:08
After encoding, it did not remain.
This ?


<?xml version="1.0" encoding="US-ASCII"?>
<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">
<enableTwoPass type="bool">true</enableTwoPass>
<clipInfo>
<entry>
<name>Author</name>
<value type="string">Encoded with RealAnime</value>
</entry>
</clipInfo>
<parInputs>
<input xsi:type="avFileInput">
<filename type="string">C:\Program Files\RealAnime\temp\anime.avs</filename>
<prefilters>
</prefilters>
</input>
</parInputs>
<parOutputs>
<output>
<destinations>
<destination xsi:type="fileDestination">
<pluginName type="string">rn-file-realmedia</pluginName>
<filename type="string">C:\Capture\Rah\KG #00 afs 60 HY.rmvb</filename>
</destination>
</destinations>
<mediaProfile>
<audioMode type="string">music</audioMode>
<disableAudio type="bool">false</disableAudio>
<disableVideo type="bool">false</disableVideo>
<outputWidth type="uint">0</outputWidth>
<outputHeight type="uint">0</outputHeight>
<resizeQuality type="string">high</resizeQuality>
<videoMode type="string">sharp</videoMode>
<audioResamplingQuality type="string">high</audioResamplingQuality>
<audienceRefs>
<audienceRef>RealAnime</audienceRef>
</audienceRefs>
</mediaProfile>
</output>
</parOutputs>
<audiences>
<audience>
<avgBitrate type="uint">600000</avgBitrate>
<maxBitrate type="uint">3000000</maxBitrate>
<name type="string">RealAnime</name>
<streams>
<stream xsi:type="videoStream">
<pluginName type="string">rn-videocodec-realvideo</pluginName>
<codecName type="string">rv10</codecName>
<codecProperties type="bag">
<noisyEdgeFilter type="bool">true</noisyEdgeFilter>
<firstPassComplexity type="uint">65</firstPassComplexity>
<encoderComplexity type="uint">100</encoderComplexity>
<customPacketSize type="uint">16000</customPacketSize>
<patternAdaptivity type="uint">0</patternAdaptivity >
<inloopCutOffQuant type="uint">9</inloopCutOffQuant>
<inloopCutOffCompatible type="bool">false</inloopCutOffCompatible>
<inloopCutOffBUseRefQuant type="bool">true</inloopCutOffBUseRefQuant>
</codecProperties>
<encodingType type="string">vbrBitrate</encodingType>
<quality type="uint">65</quality>
<maxStartupLatency type="double">60</maxStartupLatency>
<maxFrameRate type="double">60</maxFrameRate>
<maxKeyFrameInterval type="double">10</maxKeyFrameInterval>
</stream>
<stream xsi:type="audioStream">
<codecFlavor type="uint">0</codecFlavor>
<codecName type="string">racp</codecName>
<pluginName type="string">rn-audiocodec-realaudio</pluginName>
<streamContext type="bag">
<audioMode type="string">music</audioMode>
<presentationType type="string">audio-video</presentationType>
</streamContext>
</stream>
</streams>
</audience>
</audiences>
</job>

Sirber
11th September 2004, 16:15
Wierd... I don't see anything wrong with it.

damrod
12th September 2004, 09:35
Diagnostic SDK Configuration 2004/09/11 17:55:13 10405 Audience RealAnime written to memory
Diagnostic SDK Configuration 2004/09/11 17:55:13 10409 Audience RealAnime loaded from memory
Diagnostic SDK Configuration 2004/09/11 17:55:13 10405 Audience RealAnime written to memory
Diagnostic SDK Configuration 2004/09/11 17:55:13 10409 Audience RealAnime loaded from memory


can someone explain why producer sdk load twice in memory the audience...seems to me a bug no?

lunaticmoon
12th September 2004, 13:00
A little report of follow-up.

RealAnime2.20CR2+ with uncheck "Use DirectShow":
still RMVB reproduced by rapid traverse was done as a result.

Weird. :(

Sirber
13th September 2004, 13:41
"Double speed in clip with half black screen" would be a better description. What's the FPS of the input?

vermaccio
13th September 2004, 18:29
the site
http://www.detritus.qc.ca/
is offline.
it's impossible downloading this application.

what's the problem?

some mirror?

Sirber
13th September 2004, 18:32
My ISP has been bought, I lost internet and now they block TCP port 80. I will move the web server to my work. No mirror yet :(

damrod
13th September 2004, 19:47
need help sirber???

i have some 100Mo free account so i ca upload your website on one of them ;)

btw pm me you ftp and i will do it :)

oh encoding seems to work again...reinstall directx 9c...
(no problem of directshowsource....will see in some minutes for producer crash ;))

Sirber
13th September 2004, 19:53
My website is 3 GB and generate 8GB bandwith / month :D

damrod
13th September 2004, 22:07
??????

i was talking about your main webpages about realanime and the exe/src....

Sirber
13th September 2004, 22:20
That is around 60MB, and generate 8 GB / month of traffic :D

[edit]

Site with correct IP: http://sirber.no-ip.com/

Lame zoneedit :devil:. Other URL should be ok soon. I'm still gonna switch my web server at work on a dedicated box for maximal uptime.

damrod
13th September 2004, 22:41
so much???!!!!

you put what on your server?

Sirber
13th September 2004, 22:47
my main site (60MB) and my trip pictures (2.6GB). We could discuss about all that on MSN you know... :p

lunaticmoon
13th September 2004, 23:47
About "Double speed in clip with half black screen" problem.

@Sirber

Inputed AVI file have 59.94fps.

It is good to observe the portion changed with the Reloaded version as compared with 1.91, I think.
It is because the problem has not occurred in 1.91.

A certain degrade from 1.91 can be considered.

Please do your best... if there is the time.:)

Sirber
14th September 2004, 01:30
Nothing much has changed since 1.91 about file handling. The main chamge is the new producer, new rate control, rv10, new audio codecs. It would be best if you could provide me your source so I can test it myself.

About my host, here was the problem:

Me --> ADSL --> ISP's proxy --> Internet

My IP updater was getting the proxy IP :angry:

lunaticmoon
14th September 2004, 02:40
Hmm...

If it is it, I will stand a FTP server by emergency.
And account of Sirber will be published by emergency.

you <-- ADSL <-- ISP's proxy <-- The Internet <-- FTTH <-- me

However, it does not know how many effective speed come out in the condition of a course, and The HuffYUV AVI source is GigaByte order.

Moreover, setting up FTP tonight here may take time for a while.

Shall a fine thing let's contacts by IM ?

Sirber
14th September 2004, 02:51
You can contact me by IM. How fast can you upload?

lunaticmoon
14th September 2004, 07:26
On domestic FTTH peer, the upload from me is 2000 KByte/sec about.

However, when it tied with the man of max logical speed 256Kbps ADSL of Brazil, only 60 KByte/sec came out about.

That is, it does not become clear unless it does. :D

Sirber
14th September 2004, 12:05
I thoeicly have a 3mbps ADSL, but I rarely do more then 1mbps. I mailed my ISP about that...

lunaticmoon
15th September 2004, 01:13
About "Double speed in clip with half black screen" problem.

@Sirber,damrod

Is this problem related to the version of Producer?

I am using the default of each frontend.
Is Default Producer the same in RealAnime220RC2+ and RealBatch150b?

Sirber
15th September 2004, 01:27
I do not think so. I have the lastest milestone. I think RealBatch is a little older. Gonan test once I get your file. Upload faster!!!

Sirber
16th September 2004, 03:21
I plan to add RealVideo G2 and RealAudio ATRAC3 to RealAnime.

Sirber
16th September 2004, 12:55
@lunaticmoon

Could you try your source with The G and see if it has problems too? I conclude that the error is producer related. It seems to cut frames badly and add blank ones at the end :confused:

damrod
16th September 2004, 19:05
realbatch 1.5b is based upon latest activx before the elysium features
realanime si more recent ;)

Sirber
16th September 2004, 19:10
k. gonna update sticky.

lunaticmoon
17th September 2004, 21:34
@Sirber

The G 1.0RC2:
RMVB is reproduced satisfactory.
However, the motion of the gradation of a title looked strange.
(Probably it is the characteristic of Ellysian.)

I don't like Curve Compression. :(

Sirber
17th September 2004, 22:05
Your file is being send to RN for further analisis. I don't think it's a bug with avisynth or RealAnime, but a bug with producer and 30+ FPS.

lunaticmoon
17th September 2004, 22:07
BTW,
Although it thinks that it is not necessary to stand a new thread,

I was investigating the thing of "Extermination RV Organization" in Japanease video community (side of gray zone).

I thought that ERO might have the gathering and relation of a fanatic which are going to set all videos to WMV9.

How should it correspond ? :devil:

thanks.

Sirber
18th September 2004, 00:27
You do what you want to :)

RC3 will be out soon:

New:
* Bitrate calculator
* OGM --> MKV
* MKV Stream Selector

Fixed:
* Max framerate set to 60 FPS

Todo:
* Add RealVideo G2 and RealAudio 8 (ATRAC3)
* Add VP6 codec to installer
* Add XviD 1.0.2 codec to installer
* Add more defaults for the resizers
* Add DC Alt. Curve

Known bugs:
* Input at 60FPS may get corrupted
* Leaking memory using AVISynth
* Bitrate calculator may integer overflow :D

[edit]

RealAnime 2.20RC3 is avalible for download on my web site. Have fun!

DarkNite
18th September 2004, 05:06
You've made great progress with this project. One thing I always wondered was whether you were doing this project for educational reasons, general amusement (which could be an indicator of masochistic tendencies), or both?

damrod
18th September 2004, 08:38
i think he's masochist............


btw sirber you ogm->mkv....does it means you convert ogm to mkv directly with mkbmerge but what happens with multiple audio tracks or subtitles?

Sirber
18th September 2004, 15:04
@DarkNite

I started RealAnime first for my personnal uses, then for the public. With more than 2000 download per month, I can say RealAnime is popular :D

@Damrod

OGM converter keeps everything. Then you use MKV sream selector to keep 1 audio stream. Usualy there are only 1 sub track so there are no options to choose one. Then you use DirectVobSub (autoload) to play the sub in the video stream while encoding. Those tools are usualy to manage:

OGM (video, audio english, audio japanese, sub english)

Producer cannot treat that correctly.

lunaticmoon
19th September 2004, 05:44
About "Double speed in clip with half black screen" problem.

The evasion measure was found in general in my near problem.

However, I have a question still about whether it is only the problem which are 60fps truly.

It is because the source which I offered is Fake VFR containing NULL frames (60fps accuracy).
It is not certain what becomes supposing it inputs true 60fps source.

Don't anyone have source of true 60fps?

A next thing will be O.K. if Mr.Karl is left ? Do we have the necessity for a supplementary examination? :confused:

karl_lillevold
19th September 2004, 05:55
Mr. Karl has not left!, but it is hard to keep track of this thread, along with the 60/120 fps hybrid content problem. I will try to catch up, but if someone could provide a summary of the problem, and suggested solution, that would be helpful. :cool:

lunaticmoon
19th September 2004, 06:43
@karl_lillevold, @Sirber

Probably it is the mistranslation of machine translation... (^^;

I carried out the same test by RealAnime220RC2+ using true 60fps source.

The Result:
RMVB is reproduced satisfactory.


I see from a result and think that it is the problem of NULL frames.

Has not the newest Producer dropped NULL frames without managing timecode? ,I guess.

About management of timecode, DecombVFR may be consulted.

Sirber
19th September 2004, 15:20
@lunaticmoon

Good to know you have found the problem :D

lunaticmoon
20th September 2004, 04:00
@Sirber

btw,
Did you report the fault of this Producer to Helix Community?
If you do not yet, please let me know exact version of Producer.

I will report that to them. :)

TRIAGE! TRIAGE! :devil: LoL

Sirber
20th September 2004, 12:34
version is alpha 1. I haven't reported it.

Sirber
25th September 2004, 15:29
I have ISP problems. My current ADSL connection is highly unstable and slow. I'm changing ISP nexty month. Expect a downtime.

Also, I'm gonna post soon RealAnime 1.10 and 0.000 alpha. My roommate found them not so long ago :D

Sirber
25th September 2004, 17:37
I got a modem change. I'm back on 3mbps. If you have any problems downloading please report here. Thanks!

lunaticmoon
26th September 2004, 14:20
I reported in Helix Community.

3095 Producer cannot process 60fps source included NULL frames correctly.
QA Contact: Karll
Assigned to: PGM

However, although I have the point which may mistake, I think that I understand someday. I am investigating the approach to hybrid material by RV10 in the means which is different again.

btw, Who "Open"s such things when ? :confused:

Sirber
26th September 2004, 14:28
Originally posted by lunaticmoon
btw, Who "Open"s such things when ? :confused: That does not make sense. Can you please reformulate?

lunaticmoon
26th September 2004, 14:40
The meaning,

1) A person's reported authority is indefinite.
2) Who changes New Problem into Open Problem?
3) When changes New Problem into Open Problem?

Although an interface which a present condition reporter operates is given ... I cannot understand well.

Sirber
26th September 2004, 14:40
I added FFDShow VFW codec in the usable codec list. This allow to encode to ~14 new codecs, included (limited) H264 codec :D

Sirber
28th September 2004, 02:23
I just thought about something... I could use marcel's fileinfo class to detect source resolution and FPS, and for lower bitrate, set video to "smooth" instead of "sharp". This will prevent frame drops and boost the overal quality.

What do you think?

karl_lillevold
28th September 2004, 02:31
This sounds like a good idea. Rememember 'smooth' will use HHR (Half Horizontal Resolution) on full size video. This does make it easier to achieve full frame rate, at the cost of lower resolution video. Player will upsample on playback though.

Another option is to use the new rate control, since it never skips any frames. By default it will not work very well at low bitrates, where something like D-C's Alt_CC curve scaler is recommended. This is currently included in AutoRV10, but D-C has expressed interest in opening the source for this Alt_CC so it can be included in other GUIs as well.

Sirber
28th September 2004, 02:35
will HR be applied to all the frames, or just if bitrate is missing?

karl_lillevold
28th September 2004, 02:36
all, it would not look good to switch ON and OFF. Could possible work to switch on scene basis.

Sirber
28th September 2004, 02:40
That could be a feature for next version: I have some low bitrate freaks :D.

Sirber
2nd October 2004, 14:37
*** New release ***

Version 2.20 is out!!

New features:
* Theora support
* OGG Container support
* XviD, VP6 and FFDShow VFW support
* OGG to MKV transcoder
* MKV Stream Selector
* Mini Bitrate Calculator (RV)

Fixed:
* Harcoded max FPS to 60
* Harcoded default to cmdline encoder

Todo:
* D-C's Alt-Curve Compression
* Switch to "Smooth" for low b/p

Note: File size is 12MB
Note 2: Please install all included codecs

http://www.detritus.qc.ca

Sirber
2nd October 2004, 14:54
You can see a sample of H264 encoding with RealAnime here:

http://forum.doom9.org/showthread.php?s=&threadid=83266

Sirber
3rd October 2004, 19:53
Please upgrade your ffdshow installtion:

http://prdownloads.sourceforge.net/ffdshow/ffdshow-20041003.exe?download

damrod
4th October 2004, 18:57
todo : rename your soft... All4anime ??? :p

do you have some strange thing with latest mkvtools and mpc ???

everytime i play a mkv file.. cursor is a the end but it play since beginning of the video... and i can seek in the video....

i redo the mkv with oldest mkvtools...the probleme disappear...

Sirber
4th October 2004, 18:59
Uncheck "Matroska Splitter" from MPC.

iradic
4th October 2004, 20:44
sorry, what is the package content and what are system requirements?

is it possible to get only light version (program only)...

thans bye

Sirber
4th October 2004, 20:51
RealAnime has lots of dependency that has been included.

RealAnime

MKVToolnix
Helix Producer SDK
Helix Producer Commandline
AVISynth 2.5.5
+ Filters
FFDShow
XviD 1.0.1
VP6 6.2

Note: 2.20 will be the last version until I get updates for Helix Producer.

iradic
4th October 2004, 20:58
so no light version (i got all that wxtra fil/enc/dec stuff)?

will ever be?

Sirber
4th October 2004, 21:42
I do no think so. It would cause too much problems for the common user. Is there a problem with downloading the package?

iradic
4th October 2004, 23:12
no, it's just - i'm on dial-up...

thanks anyway

Sirber
4th October 2004, 23:19
Oh... I C...

As I said earlier, this version will be final fo a while. I don't plan any updates soon.

Sirber
4th October 2004, 23:46
Wierd behavior:

RealAnime 2.20 send it's jobfile and logfile to the windows trash after each encode :confused:

Sirber
5th October 2004, 04:32
It's strange, 900+ downloads and 0 comments :angry:

(Excluding iradic comments) :D

DarkNite
5th October 2004, 07:13
Great job on the latest build. The jobfile and logfile weirdness doesn't bother me since everything else works well, and I rarely use them after an encode.

Is this project nearing "completion" (umm... a feature lock)? You've done so much with it that I was just wondering what on Earth you were thinking of doing with it next, aside from minor tweaking.

Sirber
5th October 2004, 12:15
This project is complete. I always wanted to add LAN encoding, but this is too much work:

* Network sockets
* Linux client
* MySQL database support

Next versions will mainly be bug fixes. I would be very happy if Helix team could fix the memory leaking...

DarkNite
5th October 2004, 19:22
Wouldn't we all? :D

Sirber
5th October 2004, 19:28
Please continue in the new thread. This one is moving to trash :D

Also, I agree with you :D

damrod
5th October 2004, 21:07
add coffee maker mode? :p

lunaticmoon
6th October 2004, 00:58
Originally posted by Sirber
* Network sockets

* MySQL database support


About these, I may be able to offer some tips.

Especially about Network sockets, I have experience which made original Chat System from Windows platform and Linux platform.

If it is an easy question, please contact me freely.:)

Although I am seldom in IM ...:D

Sirber
6th October 2004, 01:05
Please guys, let's move that talk in the new thread. As I said earlier, I won't do those things in a long time. This version will be last one until I have major upgrades to do. Also:

1) I have less to none feedbacks
2) Ratio donation / download is near 0%
3) My freetime is decreasing

:(

huang_ch
6th October 2004, 08:48
Great job Siber! I'm so glad to see the great improvement of RealAnime. But I always fail to open the forum pages.:devil:
And I've finally found the 64k sound test on hydrogenaudio forum, and that shows HE-AAC is better than OGG in 64K.:p
Still an advice for RealAnime, currently I use RV10+HE-AAC and output format set to MKV, but I had to remerge the subtitle myself. I think it's better to have a subtitle autofind or manually input method and RealAnime would merge the subtitle automatically with audio&video into one MKV. :D

Sirber
6th October 2004, 13:12
@Modo

please close that thread.