1 |
Dale wrote: |
2 |
> Howdy, |
3 |
> |
4 |
> I been trying to get this to work right for a goooooood while now. I'm |
5 |
> confused here. I have some videos that I download that are split up. |
6 |
> Some have two or three parts and a few 4 or 5. What I can't get is this, |
7 |
> I can't seem to take say two 250Mb videos and make it come anywhere near |
8 |
> 500Mbs when spliced together. They usually end up being 1.5Gb and |
9 |
> sometimes much more. I use Kdenlive to do this with. I have tried every |
10 |
> setting that I can find. I have used exiftool to try to match the |
11 |
> encoding and rates and all that with no improvement or very little |
12 |
> improvement. |
13 |
> |
14 |
> Is there some secret spice that I am missing or something? Why can't I |
15 |
> take two videos and splice them together and it be something close to |
16 |
> the two file sizes added together? I'm not asking for a perfect fit but |
17 |
> at least something close. If I can get 2 250Mb videos to splice together |
18 |
> and be 600Mbs, that would be good enough. |
19 |
|
20 |
You're probably re-encoding, rather than simply splicing the existing |
21 |
streams. The resulting size will necessarily have some quality loss, and |
22 |
the resulting file size will depend greatly on the quality of your |
23 |
encoder, not just on your settings for codec choice and options. |
24 |
|
25 |
What you really want to do is repackage the audio and video streams from |
26 |
all your files into a single container file. |
27 |
|
28 |
Back when I was poking "simple" things like this, I used 'avidemux'. |
29 |
That was ages ago, and on Ubuntu, but it might work for you. You'd want |
30 |
to use 'copy' for your audio and video selection, to avoid any transcoding. |
31 |
|
32 |
On Ubuntu, I usually had difficulties(read: crashes) with avidemux when |
33 |
some tool or library it wanted wasn't installed--it wasn't smart enough |
34 |
to remove those options from its menus if those options weren't present. |
35 |
I haven't tried it on gentoo; it's plausible someone fixed that either |
36 |
upstream or as part of some USE flag awareness in the past couple years. |
37 |
|
38 |
I expect there are ways to do the exact same thing on the command line |
39 |
using ffmpeg, but I'm less familiar with that tool. |