3 ms·
> Yes, but even more: resolution. I don't want to think of whether I need HD or 4k later, I just want to do a cut now. Got it, so if I understand correctly, th
by CinematicStudio 6y ago
> Yes, but even more: resolution. I don't want to think of whether I need HD or 4k later, I just want to do a cut now.
Got it, so if I understand correctly, that means reasonable defaults.
> Maybe you can check out what is easy to re-mux with ffmpeg if you use that. Often it's just the audio that needs to be re-encoded.
Unfortunately, I can't use ffmpeg in a commercial app. But yeah, I'll figure out something :)
- anotheryou 6y ago> that means reasonable defaults. no, that means you only have to choose a ratio and place your videos in there, but you don't have to commit to a certain resolution or framerate or at least you can change all that later without any effect on video position, scale and cuts. Too bad about ffmpeg, I love it so much :)
- CinematicStudio 6y ago> no, that means you only have to choose a ratio and place your videos in there, but you don't have to commit to a certain resolution or framerate or at least you can change all that later without any effect on video position, scale and cuts. Sorry for my poor choice of words. That's what I meant. Only the ratio is fixed (clearly, you can change that too, but very likely you would need to readjust everything). > Too bad about ffmpeg, I love it so much :) Trust me, I know :( Everything would have been orders of magnitude easier for me, had I been able to use ffmpeg.
- anotheryou 6y agosure you can't? https://video.stackexchange.com/questions/14802/can-i-use-ffmpeg-in-a-commercial-product https://video.stackexchange.com/questions/14802/can-i-use-ff...
- CinematicStudio 6y ago> Some features, such as support for some external libraries (libx264 and libx265 for example) and various filters, are covered by the GNU General Public License (GPL) version 2 or later (see commercial x264 license exception below). If those parts get used the GPL applies to all of FFmpeg. See LICENSE.md in the source to see a list of GPL parts of FFmpeg and which external libraries require GPL So basically where it counts (x264 and x265), I can't. LATER EDIT: I remember looking into this a while ago in quite a bit of detail: https://www.engadget.com/2010-05-04-know-your-rights-h-264-p https://www.engadget.com/2010-05-04-know-your-rights-h-264-p... (there's plenty of other links to this). Long story short, MPEG LA owns some patents that relate to h264/h265, and you need to pay them A LOT of $ in order to use these codecs. Using ffmpeg will not devoid you of that. Also, even somewhere on the ffmpeg page, when I last read it, it will say something more in the lines of "we're not lawyers, so take this with a grain of salt". ---------- So all in all, after doing quite a bit of research, seeing how vague the licensing from MPEGLA is and all that, I started looking for alternatives. I found one (from Microsoft), and that's what I'm using. At this point, it satisfies most of my needs (even though I had to do lot of optimizations on top of it) -- in case this won't hold true in the future, I may revisit the whole ffmpeg mambo-jambo :D