|
|
| mobius |
| Posted: Nov 20 2002, 05:15 AM |
 |
|
Unregistered

|
Hi,
I've looked around a little, but I can't seem to find much documentation on the syl scripts. Could someone post an example?
thanks,
mobius |
 |
| fccHandler |
| Posted: Nov 20 2002, 05:56 AM |
 |
|
Administrator n00b
  
Group: Moderators
Posts: 3961
Member No.: 280
Joined: 13-September 02

|
Hi.
VirtualDub's scripting language is actually called "Sylia", after a character in Bubblegum Crisis. (Why not "Priss"? ) "File->Save processing settings" creates a text file (*.vcf) in this language; you can learn a lot from looking at that. But I guess the best way to understand all of the details of Sylia is to browse VirtualDub's own source code.
-------------------- May the FOURCC be with you... |
 |
| mobius |
| Posted: Nov 21 2002, 04:44 AM |
 |
|
Unregistered

|
Thanks muchly. For some reason I didn't think to look at a .vcf.
mobius |
 |
| phaeron |
| Posted: Nov 21 2002, 08:47 AM |
 |
|

Virtualdub Developer
  
Group: Administrator
Posts: 7773
Member No.: 61
Joined: 30-July 02

|
Sylia leads the Knight Sabers, as the library controls VirtualDub; also, her past is considerably more mysterious than Priss', and I don't know as much about her. Which is consistent with me not knowing how to make a proper recursive descent parser when I started that library. 
Actually, http://virtualdub.org/docs/vdscript.txt is probably a better reference, since it spells out the language support without making you look at source code. The link on the website says it's for V1.4d, but it's actually includes commands through the current version (1.4.11).
|
 |
| Neo Neko |
| Posted: Nov 21 2002, 09:44 AM |
 |
|

VirtualdubMod Alpha tester
  
Group: Vdubmod Alpha Testing Team
Posts: 474
Member No.: 24
Joined: 11-July 02

|
Ok that well explains Sylia. And you have Birdy for yor 404 page. Any other anime inspired stuff the rest of us have missed?
Speaking of Birdy I need to cap those two episodes I have on VHS before they are to far gone. |
 |
| fccHandler |
| Posted: Nov 21 2002, 06:13 PM |
 |
|
Administrator n00b
  
Group: Moderators
Posts: 3961
Member No.: 280
Joined: 13-September 02

|
Priss is cuter (especially in the blond wig)
-------------------- May the FOURCC be with you... |
 |
| phaeron |
| Posted: Nov 22 2002, 04:10 AM |
 |
|

Virtualdub Developer
  
Group: Administrator
Posts: 7773
Member No.: 61
Joined: 30-July 02

|
Every portion of VirtualDub has some sort of anime-related history to it. NekoAmp is named after Nuku Nuku, the frameserver was written in a Ranma 1/2 mindset, and the frame drop during playback was written to the Vandread theme. The MPEG-1 decoder got tested against the Magic Knight Rayearth and Ah My Goddess! ops. MJPEG splitting was added in order to produce 60fps videos from the Final Fantasy VII snowboarding game. Early versions of VirtualDub had an internal list of anime openings available on the Internet, and would display the name of the series in the titlebar if it identified your file by image size and frame count. I later disabled it because it was giving too many false positives.
Birdy is pro, so you don't really have to worry about losing it, but I suppose it's important to preserve that Shinsen Gumi flavor -- I won't forget the time I heard a Rurouni Kenshin character say "eh?" and the subtitle flashed "What the f#&$"! |
 |
| Neo Neko |
| Posted: Nov 22 2002, 05:24 AM |
 |
|

VirtualdubMod Alpha tester
  
Group: Vdubmod Alpha Testing Team
Posts: 474
Member No.: 24
Joined: 11-July 02

|
Hehehehehe. Those are all my Favorite anime. I have many if not all of each one of em. Just wish I could afford them on DVD. Some day. I had a fealing there was more anime involved that anyone suspected. What would you end up writing while watching Puni Puni Poemi? I suspect it would be rather messy, destructive, and cute all at the same time. |
 |
| fccHandler |
| Posted: Nov 22 2002, 06:38 AM |
 |
|
Administrator n00b
  
Group: Moderators
Posts: 3961
Member No.: 280
Joined: 13-September 02

|
@phaeron: I thought VirtualDub's MPEG audio decoding was authored by someone else in a separate library. I didn't realize until now that you wrote NekoAmp yourself. (I had never looked at its source.) My admiration for your programming skills and knowledge increases even more; I'm so glad that you are an active participant in these forums.
(Nuku Nuku? I'll have to check that out someday...)
-------------------- May the FOURCC be with you... |
 |
| phaeron |
| Posted: Nov 23 2002, 03:39 AM |
 |
|

Virtualdub Developer
  
Group: Administrator
Posts: 7773
Member No.: 61
Joined: 30-July 02

|
I didn't, at least not all of it -- IIRC, the polyphase routines and layer III decoder come from either reference or FreeAmp. I wrote the layer I/II bit decoders from scratch and overhauled the polyphase to x87 asm. To tell you the truth, the MPEG-1 audio standard, and the reference code it is based off of, is rather amazing in that it tells you the absolute least efficient way to implement the algorithm. The reference decoder is two orders of magnitude slower than currently available decoders! The complexity of the layer III algorithm and the relative lack of MPEG videos with layer III streams or programs that can produce or play them turned me off from working on it further. |
 |
| fccHandler |
| Posted: Nov 23 2002, 04:50 AM |
 |
|
Administrator n00b
  
Group: Moderators
Posts: 3961
Member No.: 280
Joined: 13-September 02

|
Yes, I've been into MPEG audio/video coding for years, so I understand exactly what you mean about the reference code. But even though you didn't write all of NekoAmp, my admiration is not diminished!
Thanx again
-------------------- May the FOURCC be with you... |
 |
| Neo Neko |
| Posted: Nov 23 2002, 06:06 AM |
 |
|

VirtualdubMod Alpha tester
  
Group: Vdubmod Alpha Testing Team
Posts: 474
Member No.: 24
Joined: 11-July 02

|
| QUOTE (fccHandler @ Nov 22 2002, 12:38 AM) | (Nuku Nuku? I'll have to check that out someday...)  |
There are several shows based off Nuku Nuku IIRC. And all of them are realtively rare/unknown outside of Japan IIRC. I have a few episodes of All Purpose Cultural Cat Girl Nuku Nuku in that god forsaken VIVO format lying around.
Basically a scientist and son are on the run from the government. The kid picks up a stray cat as a pet to live with them in their jeep. The government finds them and shoots up the jeep. The scientist and his son escape. But the cat is critically injured. The kid is really upset. But his father has an idea. He transfers the mind of the dying cat over to his prototype cyborg that the government is after. A femail cyborg. Hence "cat girl". She does not have cat ears or anything. |
 |
| fccHandler |
| Posted: Nov 23 2002, 06:29 AM |
 |
|
Administrator n00b
  
Group: Moderators
Posts: 3961
Member No.: 280
Joined: 13-September 02

|
No cat ears? Darn. Still, sounds grrrrreat!
-------------------- May the FOURCC be with you... |
 |
| Neo Neko |
| Posted: Nov 24 2002, 08:53 AM |
 |
|

VirtualdubMod Alpha tester
  
Group: Vdubmod Alpha Testing Team
Posts: 474
Member No.: 24
Joined: 11-July 02

|
| QUOTE (fccHandler @ Nov 23 2002, 12:29 AM) | No cat ears? Darn. Still, sounds grrrrreat! |
Check out neo-ropomatsu on excel saga. |
 |