lay295 / TwitchDownloader

Twitch VOD/Clip Downloader - Chat Download/Render/Replay
MIT License
2.51k stars 257 forks source link

How do you guys process whatever VODs you downloaded ? #1051

Open Dreadwolf91 opened 1 month ago

Dreadwolf91 commented 1 month ago

Checklist

Write stuff here

Hey, im not sure if that belongs here but i couldnt find another place to ask a question about this program. I downloaded a VOD, when i open it with Windows 11 Media Player it shows the full VOD and everything is fine but when i put the video in Adobe Premiere Pro or Handbrake for example it's 51min instead of 7h59min. So what im asking is, when you guys downloaded a VOD with what program do you edit it afterwards ?

taimi7364 commented 1 month ago

Hi, you can use other video editors (that don't care if the video has a variable frame rate) like Olive, Openshot, Kdenlive.

If you want to use premiere pro you probably need to re-encode the video because premiere is ass and doesn't like variable frame rates in videos. If you download mediainfo it will show if the video has a constant or variable frame rate. One stream that I downloaded had min frame rate of 1 and max frame rate of 1000. image

If the video has variable frame rate you can use ffmpeg (there are tutorials to how to install ffmpeg on Windows) to re-encode the whole video into a constant frame rate. With this command:

ffmpeg -i "my live stream.mp4" -c:v libx264 -r 60 -b:v 8M -preset veryfast -c:a copy "my live stream fixed.mp4"

Open Powershell in the folder where the video is (shift+right click). And change what is the full video name inside the first " " and change what the re-encoded video name is when it has finished the task at the last " ". If the video is re-encoding slowly you can change veryfast to ultrafast.

Dreadwolf91 commented 1 month ago

Okay that helped a lot already. Do you know if any of those editors works with the Apple Silicon version of CUDA ? I think the phrase is hardware acceleration.

Because when I rendered a 5h video earlier in Olive it took like 14 hours or something. I'm using a MacMini M2 Pro

taimi7364 commented 1 month ago

No, sorry I thought that you are using windows.

superbonaci commented 1 month ago

If Adobe Premiere Pro or Final Cut Pro report bad Source duration you have to report the bug to the company, because it's a paid product. Any twitch ID example you can give us?

ScrubN commented 1 month ago

If Adobe Premiere Pro or Final Cut Pro report bad Source duration you have to report the bug to the company, because it's a paid product. Any twitch ID example you can give us?

I don't have high hopes for an adobe engineer running our software. More than likely you'll just get a community representative telling you to clear your cache or reboot or something.

ScrubN commented 1 month ago

Okay that helped a lot already. Do you know if any of those editors works with the Apple Silicon version of CUDA ? I think the phrase is hardware acceleration.

Because when I rendered a 5h video earlier in Olive it took like 14 hours or something. I'm using a MacMini M2 Pro

I believe kdenlive supports Metal accelerated encoding but I could be wrong and I don't have any Apple silicon devices to test it myself.