You are browsing as a guest. Sign up (or log in) to start making projects!

GPU-Accelerated Video Compressor & Transcoder

  • 4 Devlogs
  • 6 Total hours

Transcode videos between different codecs and compress them, using the GPU to speed the process up, fully local.

Open comments for this post

55m 15s logged

Finished the UI. Drag and drop options and the slider are now functional, altered some descriptions to make them a bit simpler, and I corrected codec detection. This is currently running as a desktop entry, and I also verified this UI works on Windows 11 despite being made for KDE Plasma.

0
0
10
Open comments for this post

1h 25m 4s logged

I’ve begun to lay out the groundwork for the actual transcoding and compression, here you can see i’m defining functions for future features I’ve planned out, including audio compression and a target file size. The target file size is an important bit, it’s what actually helps make the program feel simpler, like i want it to be. I’ll post actual usage demos once some of those features actually work.

0
0
3
Open comments for this post

1h 23m 20s logged

I love CUDA, you love CUDA, we all love CUDA! (except for hardcore AMD fans)
For this i’d like to thank reddit and python cuda/nvenc documentation
seriously half the time i spent was reading documentation. This entire block here is all i did in this like hour and a half. Here i’ve prepare some of the foundation for when the video actually gets transcoded. This was rather complicated, and I’ve decided to finish this off later, and I’m defining other features so I can lay this out how I want to much more easily later down the line.

0
0
34
Open comments for this post

2h 0m 19s logged

First devlog! I completed the main UI and codec detection, next part is gonna take a while, the main function, encoding and decoding. My goal for this is to be easy to use, even for people who aren’t big tech nerds, and likely don’t know the differences between commonly used codecs. You can notice where I’ve pushed users to use some of the simpler functions. As of editing this, none of this still works. I went back to edit my older devlogs because I realised these were annoyingly vague and would probably make shipping harder.

0
0
67

Delete project?

Are you sure you want to permanently delete this project? This action cannot be undone.

All devlogs, followers, and associated data will be removed.

Followers

Loading…