Make sure to read our guide on how to stream on an Xbox Series X to get your card set up. The card also supports 60 fps capture at 2K, as well as 120 fps capture at 1080p. As the name implies, you can record or stream gameplay at up to 4K resolution at 30 fps. If you're looking for an external capture card for the Xbox Series X, the Asus Tuf Gaming CU4K30 is a great option. Even better, it's small and lightweight, so you don't need to worry about a bulky capture card alongside your console. The HD60 X balances the modern features gamers need without bloating the price with obscene resolutions and frame rates. Both the Xbox Series X and PlayStation 5 support VRR now, and the HD60 X allows you to take advantage of it for tear-free gaming while you play. The HD60 X also supports variable refresh rate (VRR). You can passthrough HDR and your full resolution and frame rate, up to 4K60. The big difference comes in the passthrough, though. Over the HD60 S+, the HD60 X supports 1440p capture, which is perfect for PC and Xbox Series X gameplay. In its 1080p60 mode, you can also capture 10-bit HDR. It comes with the same high-level features as our old favorite, but with a few key extras that push it to be the best capture card you can buy.įor basics, it supports gameplay capture at up to 4K at 30 frames per second (fps), or up to 1440p at 60 fps. Using a complex filtergraph, you can speed up video and audio at the same time: ffmpeg -i input.mkv -filter_complex "setpts=0.5*PTS atempo=2.0" -map "" -map "" output.Elgato's HD60 S has been our go-to capture card for a few years, but it has a new challenger: The HD60 X. The following with quadruple the audio speed: ffmpeg -i input.mkv -filter:a "atempo=2.0,atempo=2.0" -vn output.mkv If you need to, you can get around this limitation by stringing multiple atempo filters together. The atempo filter is limited to using values between 0.5 and 2.0 (so it can slow it down to no less than half the original speed, and speed up to no more than double the input). To double the speed of audio: ffmpeg -i input.mkv -filter:a "atempo=2.0" -vn output.mkv You can speed up or slow down audio with the atempo audio filter. Other options include slowmoVideo and Butterflow. ffmpeg -i input.mkv -filter "minterpolate='mi_mode=mci:mc_mode=aobmc:vsbmc=1:fps=120'" output.mkv This is also known as "motion interpolation" or "optical flow". You can smooth out slow/fast video with the minterpolate video filter. To slow down your video, you have to use a multiplier greater than 1: ffmpeg -i input.mkv -filter:v "setpts=2.0*PTS" output.mkv For example, to go from an input of 4 FPS to one that is sped up to 4x that (16 FPS): ffmpeg -i input.mkv -r 16 -filter:v "setpts=0.25*PTS" output.mkv You can avoid dropped frames by specifying a higher output frame rate than the input. Note that this method will drop frames to achieve the desired speed. For example, if there are two succesive frames shown at timestamps 1 and 2, and you want to speed up the video, those timestamps need to become 0.5 and 1, respectively. The filter works by changing the presentation timestamp (PTS) of each video frame. To double the speed of the video, you can use: ffmpeg -i input.mkv -filter:v "setpts=0.5*PTS" output.mkv Note that in the following examples, the audio stream is not changed, so it should ideally be disabled with -an. You can change the speed of a video stream using the setpts video filter. Note that all of these options do require re-encoding the video. This is the guidance from the ffmpeg wiki. mkvmerge -default-duration 0:12fps -fix-bitstream-timing-information 0 original-video.mp4 -o temp-video.mkvįfmpeg -i temp-video.mkv -c:v copy -c:a aac -filter:a "atempo=0.5" slow-video-with-audio.mp4 The example below assumes the source video was 24 frames/second so that audio needed to be slowed to half (0.5) speed using ffmpeg's atempo filter. If the video contains audio you can also slow that down without changing the pitch, but it is not a lossless conversion. Here is an example that changes a video to 12 frames/second: mkvmerge -default-duration 0:12fps -fix-bitstream-timing-information 0 original-video.mp4 -o temp-video.mkvįfmpeg -i temp-video.mkv -c:v copy slow-video.mp4 It requires remuxing the file to a different containter format MKV and then remuxing it back into an MP4. Lossless (video) remuxingĪs noted in the comments there is a way to do this where the video does not I know this is an old question but none of the current answers are the recommended way anymore.
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |