Live data from Hacker News

Open source and self hostable/private file converter

vert.sh

101–110 of 120 posts

Re: Open source and self hostable/private file converter

#101
post #93

Earlier quoted context omitted.

Honestly, I'm not sure why you need a web interface on top of ffmpeg. It just seems to be an easy avenue for malware.

My 70+ non technical parents are not going to have much success with ffmpeg.

While I have 68 fewer parents, minimum, than you, I also have technical issues with ffmpeg and I pitched a transcoding setup to a F50 company - so I've used it.

Re: Open source and self hostable/private file converter

#102
post #19
post #7

Earlier quoted context omitted.

A relevant audience are the corporate computing inmates, who cannot install anything locally... They are happy to find utilities wrapped behind some web front.

What a silly take. > Why do such things need to be hosted at all? because: corporate computing inmates, who cannot install anything locally Basically, denying or not seeing the practicality factor of web hosted solutions is either trying to be edgy or worryingly myopic.

> Basically, denying or not seeing the practicality factor of web hosted solutions is either trying to be edgy or worryingly myopic

Are you unsatisfied with the myriad of Imagemagick, FFMPEG, sox or Ghostscript GUI front-ends ? What does a web deployment offer ? Even not taking privacy concerns in consideration, the local solution if better - I guess a one-off conversion might wish to eschew local installation, but such bread-and-butter operations are rarely one-off.

Or should we consider the market for a zip/7zip/rar/tar.gz file compression web front-end ?

Re: Open source and self hostable/private file converter

#103
post #15

With the recent findings [0] that some of the “free file converter” websites in the wild were actually injecting malware into the results as the first stage of various attacks, I’ve wanted to stand something like this up on a server for my family. This looks like exactly what I’ve been looking for. - [0] https://www.fbi.gov/contact-us/field-offices/denver/news/fbi...

Honestly, I'm not sure why you need a web interface on top of ffmpeg. It just seems to be an easy avenue for malware.

Nerds don't. Normal people do. Normal people also won't download and self-host some open source software just to convert one file...

Re: Open source and self hostable/private file converter

#104
post #64

Earlier quoted context omitted.

And TinyC, and the Bellard formula for calculating pi.

... and a fully working SDR implementation of the LTE phone standard. The dude can wrap his head around literally anything . Him and Torvalds are truly exceptionally capable people.

Okay, here's a crazy idea.

The things he built are:

ffmpeg, which basically implements a bunch of specs for codecs

Qemu, which basically implement a bunch of specs for CPUs

TinyC / QuickJS, which basically implement a bunch of specs, mainly those for C and JS.

That LTE thing, which, surprise surprise, implements a bunch of specs.

He seems to be a God of turning specs into working code, not necessarily a GOd of programming in general.

Re: Open source and self hostable/private file converter

#105
post #53

please add HEIC: the default file format from iPhones

The wasm build of libvips (the image processing library this thing uses) does not include HEIC because of the various patent issues:

https://github.com/kleisauke/wasm-vips/issues/3

It does support AVIF and JXL. Hopefully Apple will abandon HEIC hehe.

Re: Open source and self hostable/private file converter

#107

Earlier quoted context omitted.

Honestly, I'm not sure why you need a web interface on top of ffmpeg. It just seems to be an easy avenue for malware.

Nerds don't. Normal people do. Normal people also won't download and self-host some open source software just to convert one file...

Nerd here. I somewhat regularly need to use ffmpeh to convert between formats and re encode (we get 16 tracks of 16 bit wav audio out of a mixer, and I re encode them to send them to someone else who does a rough mix, about once a month).

I still use ChatGPT for the command lines regularly like - “ want to combine these two tracks into a single stereo track with A on left, and B on right” which is super helpful for putting stuff in an SPD.

Re: Open source and self hostable/private file converter

#108
post #11
post #7

Earlier quoted context omitted.

A relevant audience are the corporate computing inmates, who cannot install anything locally... They are happy to find utilities wrapped behind some web front.

Ahh good point. An often missed driver for the cloud-ification of everything is that it offers a way to escape corporate IT. Sending a 20mb file 2000 miles away to do something trivial to it and send it back is easier than getting permission to install an app.

It really is. At a previous job, the approval process for a tool involved a questionnaire that rivalled a census, and a wait time of 4-6 weeks for approval. I literally never had any software refused via this process - most people just didn’t bother filling it in.

Re: Open source and self hostable/private file converter

#109
post #84
post #16

It's cool the source code really is open and available: https://github.com/VERT-sh/VERT AGPL licensed, which seems perfect for this kind of product: The AGPL (Affero General Public License) is a type of free software license developed by the Free Software Foundation. It is similar to the GPL (General Public License) but with one key difference: Network Use Clause: If you modify AGPL-licensed software and use it over…

Would be even cooler if the website gave credit to what it is built on.

It does though? I you click on the (i) button, there's a "Libraries" section.

Re: Open source and self hostable/private file converter

#110

Earlier quoted context omitted.

... and a fully working SDR implementation of the LTE phone standard. The dude can wrap his head around literally anything . Him and Torvalds are truly exceptionally capable people.

Okay, here's a crazy idea. The things he built are: ffmpeg, which basically implements a bunch of specs for codecs Qemu, which basically implement a bunch of specs for CPUs TinyC / QuickJS, which basically implement a bunch of specs, mainly those for C and JS. That LTE thing, which, surprise surprise, implements a bunch of specs. He seems to be a God of turning specs into working code, not necessarily a GOd of progra…

Yup, but you need to involve yourself deep into quite the diverse range of programming, computer science, math and physics questions to be able to even read the specs, much less implement them. Codecs involve highly arcane math, an emulator not only needs to take care about the CPU but a whole bunch of side chips and associated timings, compilers are an entire field of academic study, and to work with LTE or anything RF in general you need a solid background in RF hardware electrical engineering, RF propagation, antenna theory and god knows what else, just to be able to have a "testbed" that works with your test device but doesn't shut off service to everyone in a few hundred meters around you.

This kind of mental flexibility is what I really admire.

Post reply on HN