I plan on putting some matches from SUPER SMASH BROS. Melee on my YouTube channel at the highest possible quality, so I'm taking a TASish approach to capture the video.
I captured a fight from recorded inputs and it played back without any desync at all. The recorded inputs played back perfeclty on Dolphin, but I'm trying to transfer it to a YouTube format. Whenever I try dumping frames and audio, the created .avi file's footage doesn't start until a few seconds in, the fps is all over the place, and there are some polygonal oddities that don't show up on the Dolphin playback (assuming nothing's being dumped). I'm using VLC media player to view the .avi.
I'm not the most tech savvy person, so any help would be appreciated to help get the .avi file playback as close as possible to the dumpless dolphin playback.
Here's the settings I currently have while attempting to record properly, I've followed TASVideo's Encoding Guide and Toad King's Frame Dumping Guide as best as I could, with some minor edits because some of the options were glaring:
I have also tried simply bruteforcing the video recording with an external program (in my case, I use Bandicam Pro). I have gotten closer to ideal conditions, but it simply isn't enough. I can't get 60fps recording unless I turn the quality levels down severely for both Dolphin and Bandicam. I would only use this option for uploading if I cannot get dump frames to work properly.
Bandicam Settings:
I captured a fight from recorded inputs and it played back without any desync at all. The recorded inputs played back perfeclty on Dolphin, but I'm trying to transfer it to a YouTube format. Whenever I try dumping frames and audio, the created .avi file's footage doesn't start until a few seconds in, the fps is all over the place, and there are some polygonal oddities that don't show up on the Dolphin playback (assuming nothing's being dumped). I'm using VLC media player to view the .avi.
I'm not the most tech savvy person, so any help would be appreciated to help get the .avi file playback as close as possible to the dumpless dolphin playback.
Here's the settings I currently have while attempting to record properly, I've followed TASVideo's Encoding Guide and Toad King's Frame Dumping Guide as best as I could, with some minor edits because some of the options were glaring:
- Dolphin 4.0-7840
- Video Compression -> Lagarith Lossless Codec
- Enable Dual Core (speedup) -> Disabled
- Enable Dual Core (speedup) -> Disabled
- Enable Idle Skipping (speedup) -> Disabled
- Framelimit -> 60
- CPU Emulator Engine -> JIT Recompiler (recommended)
- DSP Emulator Engine -> DSP HLE recompiler (fast)
- Audio Backend -> XAudio2
- Backend -> Direct3D
- Adapter -> AMD Radeon HD 8570D
- Auto adjust Window Size -> Disabled
- Internal Resolution -> 2x Native (1280x1056) for 720p
- Anti-Aliasing -> None
- Anisotropic Filtering -> 16x
- Skip EFB Access from CPU -> Enabled
- Store EFB Copies to Texture Only -> Disabled
- Texture Cache Accuracy -> All the way to Fast
- External Frame Buffer (XFB) -> Disabled
- [Game] Enable Dual Core -> Disabled
- [Game] Enable FPRF -> Enabled
I have also tried simply bruteforcing the video recording with an external program (in my case, I use Bandicam Pro). I have gotten closer to ideal conditions, but it simply isn't enough. I can't get 60fps recording unless I turn the quality levels down severely for both Dolphin and Bandicam. I would only use this option for uploading if I cannot get dump frames to work properly.
Bandicam Settings:
- Video -> H264 - CPU, 0x720, 60.00fps, 4000kps
- Audio -> AAC - Advanced Audio Coding, 44.1KHz, stereo, 160kbps