Thanks for the comments. I've always wanted to use Player One since TorZelan suggested it. ;)
Yeah, it's definitely worth the effort IMO. :)
I dumped the SMV to an uncompressed AVI (9.81 GB in 6 segments) for editing, and combined them with AviSynth. I used its own command for reducing the height (see test.avs).
In VirtualDub, you need to make sure that the frame rate matches the audio duration if you want to use the original audio. I removed it later because of the small gaps created by removing the door/elevator transitions. (The AviSynth command "KillAudio" can reduce the data rate immensely.)
After editing I made sure that the frame rate is exactly 30 fps, not 30.019 fps. It might be possible that YouTube uses only every other frame from a 30.019 fps video. :p
The final video (still 256x224) was encoded with the VP70 codec at 1000 kbps and in two passes (best quality), down to 66 MB. You might say that's total overkill, especially because of the time required, but I just wanted a small file size. :)
Some notes...
- You can upload more than 100 MB to Youtube - simply switch to a Director account. You'll have to download a small program too. The 10min rule remains.
- Here's something about ZSNES encoding.
- Recently I've got great file sizes with the "VP70" codec. (Was included with the k-lite codec pack; dunno about other packs.)
- I've also found out about VANDAL's method some time ago; it's indeed perfect for preserving e.g. the "shoulder-pumping" effect in Super Metroid. :) One thing to note is that on a dark background, the graphics will appear darker too. You can see that in the T2 video (see linked thread).
- Don't bother converting the video size if the emulated system outputs to TVs and the video size is smaller than 320x240. The default Youtube video window automatically resizes the video to a 4:3 resolution.
- I use VirtualDubMod, and mencoder only to get videos that can't be obtained with V.D.M. or AviSynth. mencoder's documentation was a bit too difficult to read for my liking. :/
I see that with all kinds of sites... so far the only solution seems to be to wait until the page is loaded, then doing what P.JBoy said (or F6 + Enter).
See fiddle at dict.leo.org (or dictionary.com if you're don't speak german).
Just try changing some settings that might be related.
hero of the day:
What version of SNES9x are you using? I get strange garbage on the screen when loading the second video (rerecording v10).
It seems that you somehow converted the non-interlaced AVI dumped by SNES9x to an interlaced format. If you always stay on the non-interlaced side of things then those disconnected horizontal lines visible during movement should not occur.
Maybe your video editing program is set to TV output or something similar.
You can fix that though:
1. get VirtualDubMod and load the video
2. select "menu | video | filters"
3. add the deinterlacing filter, option "blend frames together"
4. press F7 to save the file; in the dialog use the "change" button to select the compression
The good ones are already mentioned, but Wikipedia has also some nice ones. :)
"You're fired."
True Lies: to terrorist hanging by his jacket off the nose of a missile.
"You're luggage."
Eraser: tough-talking an alligator he has just wrestled and shot.
"I used to feel that women were here for one reason. Sex was simply another kind of exercise, another body function. I was convinced a girl and I couldn't communicate on equal footing because she wouldn't understand what I was doing. I didn't have time to take one girl out regularly and go through a normal high-school romance with all its phone calls and notes and squabbles. That took too much time. I needed to be in the gym. For me it was a simple matter of picking them up at the lake, and then never seeing them again."
1983 autobiography Arnold: The Education of a Bodybuilder
"I take steroids because they help me an extra 5 percent. Women take the contraception pill. They are somewhat similar. I do it under a doctor's supervision."
1974
"Who is your daddy, and what does he do?"
Kindergarden Cop
"I'm here! Kill me!"
Predator
"So you cooked up a bullshit story and dropped the rest of us in the MEATGRINDA!"
Predator
"Hey Benny, SCREW YOU!"
Total Recall: while he thrusts a mining drill through the cabin in which Benny is sitting.
OK, but how do you detect what tile has been loaded? There will be problems if the game generates graphics data on-the-fly (e.g. Mario Paint), or uncompresses/decodes them into main memory and then transfers it to video memory.
A video console has certain standards imposed by the technology and the hardware. For example, the SNES can hold only 64 KB of graphics data in its main video memory. The registers used to access this memory have only certain bits reserved for addresses, so you couldn't access extra memory blocks even if there would be more. The main CPU and the support chips run at certain clock frequencies, so there would be no time to process/transfer more data. Not to mention that the custom hardware wouldn't understand things like alpha support etc.
You could create a new virtual console, but it wouldn't be the same any more. The games (or parts of them) would have to be rewritten, too.
Why do primary creators hold all rights to redistribution? IMO this is a convention from the "real world" where redistribution was almost always associated with (monetary) gain for the distibutors. This is no longer the case with spreading information on the internet, provided of course that the origin is clearly marked and that the authors have no monetary gain themselves.
Afaik redistribution is allowed in copyright law under the "fair use" doctine. I don't know if the videos meet the criteria. :/
Of course it would be more logical to ask for permission first. But haven't the authors already given their permission by making the run public? They agree that tasvideos (or other sites like speeddemosarchive) can upload recordings of their gameplay, assumingly with the intention to have a large audience. Does tasvideos have exclusive rights for the videos? Is it implied that only tasvideos has permission to distribute the runs? I haven't found info on that in the FAQ.
Director39:
As others have said, give links to the pages where people can get the "full version". Credit the author, optimally already in the video title (just like tasvideos). Respond to people who are thinking you are the author / are asking for more details. Try to make the best conversion possible with YT's requirements: 320x240, 4:3 (e.g. add borders to GB movies), convert to 30 fps (no frame skipping for stuff like Super Metroid "shoulder pumping" etc, AviSynth can convert to 40 fps and then to 30).
...to misrepresent the original avi. It'd be a waste to e.g. include a boring intro when you can cut it and show more gameplay.
Why though? It's just distribution. Besides, if the author doesn't want the video hosted, he can ask to have the video removed. A preliminary permission seems overly restrictive.
Maybe the good ones, too? ;)
It might be the same game underneath, but it's a different viewing experience. For whatever psychological reason a (J) run won't be enjoyable for a number of viewers. Since that version has no compensating feature except "slightly shorter texts", a (U) run is preferable.
-> vSNES source/uS9X.pas
Files are usually compressed via gzip, can be extracted with WinRAR etc.
The gzip library can also read transparently from uncompressed files.