KiwiFarms Increased File Size

  • 🐕 I am attempting to get the site runnning as fast as possible. If you are experiencing slow page load times, please report it.
Can't wait for the inevitable rise of 400mb raw uncompressed 30 second clips. Larger file size limits tend to make people lazy and not give a fuck about basic video postediting/compression.
Already experienced this. Stellar speeds resulted in a download that would take approximately 7 hours to complete.
 
  • Feels
Reactions: Free Dick Pills
The 300 baud acoustic modem that handles all multimedia transfers for the site is really going to love this.
 
  • Winner
Reactions: Free Dick Pills
For all the experienced archivists, is there any good way to target a specific file size limit when re-encoding videos? Sometimes I want to upload something at the highest quality possible within a specific file size limit rather than just going for as small as possible and I always just have to trial-and-error it with the bitrate. That feels like something someone would have made for reaction memes on discord or something. Alternatively a program with an 'estimated output size' preview would be great, that might be standard and I'm just too stupid to check the settings menu to enable it.

A specific example I have is an eight hour episode of a podcast with video that might get copyright struck on youtube. Obviously I can just encode it with decent settings then break it into pieces as needed but a single-file 'as good as possible within the constraints' option would be great
 
  • Like
Reactions: indomitable snowman
settings menu
look for "constant bitrate" and do a bit of math to figure out how many bits your video can have per second to get within the target filesize while still having decent quality
you can also possibly do two-pass encoding to target the bitrate better and get better quality
shitty gui tools might not have such advanced options which means you might have to man the fuck up and use ffmpeg on the command line
also try using your fancy ffmpeg command to encode in av1 instead of h.264 which can't do nearly as well in the filesize-to-quality ratio (warning: some of ffmpeg's defaults for av1 are quite slow)
 
A specific example I have is an eight hour episode of a podcast with video that might get copyright struck on youtube. Obviously I can just encode it with decent settings then break it into pieces as needed but a single-file 'as good as possible within the constraints' option would be great
My go-to is downloading the highest quality and splitting up the video into segments. You can use ffmpeg for that.
 
I'm going to resize all of my images/videos that I post here to 480p from now on, and I'll be sure to make any MP3 files 64 kbps. I'm a nice person....
 
The extra server storage space, let’s not bury the lead here, we must be doing pretty well financially now yeah? I mean compared to a year ago.
 
  • Thunk-Provoking
Reactions: JelloJerk
Why didn't NOOL do this while I was tolling away archiving all the SRMC episodes and painstakingly splitting them to fit the 200mb file size just right :'(
 
look for "constant bitrate" and do a bit of math to figure out how many bits your video can have per second to get within the target filesize while still having decent quality
you can also possibly do two-pass encoding to target the bitrate better and get better quality
shitty gui tools might not have such advanced options which means you might have to man the fuck up and use ffmpeg on the command line
also try using your fancy ffmpeg command to encode in av1 instead of h.264 which can't do nearly as well in the filesize-to-quality ratio (warning: some of ffmpeg's defaults for av1 are quite slow)
You have to factor in the audio bitrate too like the 96kbps default for opus or 138kbps for aac.
On windows I've had great use in the past on with NMKoder for setting a file size. Just set it for
Code:
-usage realtime -cpu-used 8 -row-mt 1 -tiles 4x2 -g 300
if you're using libaom-av1 because it's defaults are pretty bad and same with libvpx-vp9
Code:
-speed 8 -quality realtime -threads 4 -tile-columns 3 -tile-rows 2 -static-thresh 0 -frame-parallel 0 -row-mt 1 -lag-in-frames 25 -enable-tpl 1 -g 240 -aq-mode 2 -tune-content film
I don't know what it is with all the good free formats having terrible and slow defaults because they can actually be fast and still have decent quality. Though vp9 doesn't really scale beyond 4 cores you can always just run multiple encodes at once. Svt-av1 is great because it's fast and has good default settings.
 
  • Like
Reactions: Creative Username
Back