this post was submitted on 20 Nov 2023
1 points (100.0% liked)

Data Hoarder

1 readers
1 users here now

We are digital librarians. Among us are represented the various reasons to keep data -- legal requirements, competitive requirements, uncertainty of permanence of cloud services, distaste for transmitting your data externally (e.g. government or corporate espionage), cultural and familial archivists, internet collapse preppers, and people who do it themselves so they're sure it's done right. Everyone has their reasons for curating the data they have decided to keep (either forever or For A Damn Long Time (tm) ). Along the way we have sought out like-minded individuals to exchange strategies, war stories, and cautionary tales of failures.

founded 1 year ago
MODERATORS
 

I currently use Handbrake to compress oversized video files. It's very good, but I find myself having to run a few test outputs to find the best balance between size and quality. But, maybe that's just best practice anyway.

I would like to have a function where you can specify an output size (plus a few other parameters), and it just does the rest. Freemake Video Converter has a pretty good interface and does this, but it requires a subscription.

Can anyone recommend any good free video compressors for Windows, which have an output size option?

top 7 comments
sorted by: hot top controversial new old
[–] Party_9001@alien.top 1 points 11 months ago (1 children)

If you just want to set the file size use one of the bitrate settings(?)

[–] Carnildo@alien.top 1 points 11 months ago

Most lossy formats these days use variable bitrate encoding: fewer bits for low-detail parts, more bits for higher-detail ones. Forcing fixed-bitrate on one means lower quality in the action scenes because you're wasting bits on fades and talking heads.

[–] WikiBox@alien.top 1 points 11 months ago

If you know the play time and the size you want, you can calculate the total bitrate you need to set. Subtract the audio bitrate from the total, and you get the video bitrate to set. Make a spreadsheet and fill in the numbers.

Depending on the contents and aspect ratio, you may get bad results. Setting a lowest acceptable quality is better, but then size can vary a lot.

[–] Inevitable_Gur_461@alien.top 1 points 11 months ago

Shutter Encoder supports specifying the output file size and its free.

[–] thealibo@alien.top 1 points 11 months ago

/r/shutterencoder/ supports specifying the output file size. It's free but I haven't used it personally. VideoProc Converter AI also has a video compressor to let you directly specify the video size, and the output quality is pretty solid.

[–] thealibo@alien.top 1 points 11 months ago

/r/shutterencoder/ supports specifying the output file size. It's free but I haven't used it personally. VideoProc Converter AI also has a video compressor to let you directly specify the video size, and the output quality is pretty solid.

[–] dreamofretirement@alien.top 1 points 11 months ago