Should I use the FFMPEG in Bizhawk? Or should I just record it normally? How do you stop the video from splitting apart when it reaches a certain size?
I can just dump the video with Bizhawk and resize the video with AVISynth? What does the resize option on Bizhawk do then? Also, can you use FFMPEG option in Bizhawk to make the dump?
So most of the TASers here use the resize option in Bizhawk to resize the video or do use just dump the video and resize it using Virtaldub, AVISynth, etc.?
It turns out you can choose the format, codec, etc in the FFMPEG writer or just record normally on BizHawk. Which option works best for high quality but low disk space?
I am planning on using Bizhawk to record my Sega CD videos and while it has an option to record normally, it also has an option for FFMPEG. The question I have is: Should I has FFMPEG to record my videos? Or should it done post recording? Also, what is a good formula for Sega CD videos? I asked on another forum that there is no 'ideal' setup for these videos but it does help me come up with something for Youtube.
I finally figured out how to record on Bizhawk, how do use FFMPEG with BizHawk to resize videos for Yotube? Or should I still use Virtualdub/AVISynth to edit and resize videos?
I am planning on doing a playthrough with Sonic CD but I heard that Bizhawk doesn't really have a good history with Sega CD/Mega CD games. I am not sure if it has improved but can you play games like Sonic CD, Snatcher, etc. on Bizhawk?
What codecs work with animated scenes in Sega CD/Mega CD when you are recording in AVI? Is it better to record Sonic CD in Bizhawk?
Zinfidel wrote:
Virtual dub can encode videos using any VFW encoders you have installed. There is a VFW x264 encoder you can download. You select Video > Compression, then choose an encoder. When you "save as avi" from the file menu, it will encode using that encoder.
Virtualdub has a bunch of filters you can apply. You can crop with a null filter, you can resize, etc. Just search for tutorials on how to do that stuff. Here's one I found in like 5 seconds: http://granjow.net/virtualdub-tutorial-editing.html
And this will help translate FFMPEG commands into Virtualdub? I will have to take a look that site. Thanks.
For the sake of temporary encoding, I highly suggest using Lagarith. It's fast and lossless while keeping the initial AVI's filesize reasonable.
There's also the ZMBV codec which is included in DOSBox and shows up in BizHawk as "Zipped Motion Block Video". It records only the changes from one frame to the next, saving some space, which in the end may be faster.
Samsara wrote:
Language: AviSynth
AVISource("(your video file)")
PointResize(last.width * 8,last.height * 8)
"last" isn't strictly needed... Here's some code that automatically calculates the necessary zoom level:
Language: Avisynth
file_name = "video clip.avi"
AVISource(file_name)
i = Get_ZoomLevel(Height, 1)
PointResize(Width * i, Height * i)
function Get_ZoomLevel(int h, int i) {
# 720 lines enables Youtube's HD mode
(h * i >= 720) ? i : Get_ZoomLevel(h, i * 2)
}
Samsara wrote:
PointResize, to put it simply, resizes your video. There are many resizing filters available in AviSynth, but you'll almost always want to use PointResize for your TAS temp encodes. Anything sprite-based with clearly defined pixels will benefit more greatly from PointResize, which is... well, 90% of the content on this site.
If the video is from a TV-based system then "BilinearResize(960, 720)" might look better.
Just to make sure,Is this the right formula? Can I still use MeGUI or should I just stick with AVISynth?
I am looking into FFMPEG but I also want to know if there is a way tp convert the setup to Virtualdub? Or if I should use Handbrake for for my GameBoy video dumps as an alternative?
Can how you setup the sound settings in emulators like SNES9x or Bizhawk affect how the sound buffering on your emulator? Does how the sound is produced also depend on the hardware you use or just the emulator?