debian 12.9 with ffmpeg.

The mkv file is 68 minutes long, I want to get rid of minutes 05:50 to 11:00 and 58:00 to 68:00. I want the resulting parts (00:00 to 05:00 and 11:00 to 58:00) bind together as a single mkv file.

the ffmpeg command I’ve always used for similar but easier purposes:

ffmpeg -i "E01 - Part One [x265].mkv" -ss 00:00:00 -to 00:07:28 -c copy output.mkv

can I do this with ffmpeg or do I have to bind the 2 resulting files with mkvtoolnix?

ETA: would it be a better idea to use ffmpeg installed from flatpak instead of debian’s default sources? I don’t know if ffmpeg is updated regularly

  • @[email protected]
    link
    fedilink
    111 hours ago

    After some fiddling arround my self I had some Audio sync/frame gone missing issues with ffmpeg, I would recommend to use mkvtoolnix to cut and merge your mkv files together.

  • @[email protected]
    link
    fedilink
    English
    1322 hours ago

    You should be able to pass multiple -ss and -to flags. Should look something like this;

    ffmpeg -i "E01 - Part One [x265].mkv" -ss 00:05:50 -to 00:11:00 -c copy 1.mkv -ss 00:58:00 -to 00:68:00 -c copy 2.mkv
    ffmpeg -i 1.mkv -i 2.mkv -filter_complex "[0:0][0:1][1:0][1:1]concat=n=2:v=1:a=1[outv][outa]" -map "[outv]" -map "[outa]" output.mkv
    

    I’ve confirmed that this works fine.

  • @JubilantJaguar
    link
    -22
    edit-2
    9 hours ago

    This question does not belong here.

    PS: yes, you all disagree, but how many of you other than OP were actually interested in the answer to this ultra-niche support question which concerns a single utility that you probably don’t even use? There needs to be another community for these questions.

      • @JubilantJaguar
        link
        09 hours ago

        On the R-site there was a “Linux Questions” one. I guess it needs to be recreated here.

        • @[email protected]
          link
          fedilink
          28 hours ago

          Creating a new community for one question is insane.

          If there’s a surge in questions not relevant to 90% of readers then sure but Lemmy isn’t there yet

          • @JubilantJaguar
            link
            08 hours ago

            Insane is a big word. There’s a separate one on the R-site so why not here? Then people who want to participate in Stack Exchange-style Q&A can subscribe to that and those who just want to discuss Linux as a subject won’t have to bat away spam about the exact syntax to some obscure video-editing utility.

            • @[email protected]
              link
              fedilink
              38 hours ago

              There was a discussion about “ghost communities” a few days ago:

              https://feddit.uk/post/24499702

              People are quick to create communities but they sit unused, attract few posts and fewer subscribers. Often the mods move on so even if new posts were to appear they’d be unmoderated.

              The simple reason for that is there isn’t enough demand. Lemmy is still small it’s too early to be spinning out ever more narrowed niche communities. If you think content belongs elsewhere then report it to the mods and let them decide. If they see a surge in unwanted Q&A topics then they can amend posting guidelines to direct people elsewhere or to a Q&A thread or something.

              • @JubilantJaguar
                link
                -17 hours ago

                Sure, I get that. The simpler remedy here would just be to ban ultra-niche support questions. Look at the title of this community then look at the title of this topic and ask yourself: were you interested in it? I wasn’t.

                • @[email protected]
                  link
                  fedilink
                  15 hours ago

                  Your comment “This question does not belong here.” currently has 22 downvotes and 1 upvote.

                  To me that suggests your view is in the minority.