Forum Linux.général [ffmpeg] - Faire un petit montage vidéo / lier des vidéos ?

Posté par  . Licence CC By‑SA.
Étiquettes : aucune
2
13
déc.
2019

Bonsoir,

Parfois, je filme assez longtemps, suffisamment longtemps pour qu'une vidéo fasse plusieurs dizaines de Go en sortie brute.
Je me retrouve donc avec des fichiers de 3,9Go dont la taille résulte du format de fichiers de l'appareil, mais bref.

J'aimerais pouvoir en refaire un seul fichier pour l'encoder (soit directement, l'idéal, soit en deux temps, en gardant si possible les métadonnées).

Est-ce que vous avez une idée de comment faire ? Merci !

  • # handbrake, vlc

    Posté par  . Évalué à 2. Dernière modification le 13 décembre 2019 à 20:41.

    plusieurs outils sont dispos pour reconvertir des videos avant/apres montage.

    mais je ne suis pas sur d'avoir compris ta problématique.

    • [^] # Re: handbrake, vlc

      Posté par  . Évalué à 1.

      Je ne veux pas utiliser d'interface graphique, juste créer un script utilisant ffmpeg qui soit capable de réunir toutes mes vidéos en une seule.

      À la place, par exemple, d'avoir 5 vidéos de 3,9Go (limitations de l'appareil), je voudrais en créer une seule, sans passer par un logiciel (j'utilise Kdenlive d'habitude, mais c'est une perte de temps).

      • [^] # Re: handbrake, vlc

        Posté par  . Évalué à 6. Dernière modification le 13 décembre 2019 à 23:22.

        j'utilise Kdenlive d'habitude, mais c'est une perte de temps

        Si tu veux juste aggréger les vidéos, ffmpeg le fera très bien avec l'option -c:v copy pour éviter le recodage.

        https://trac.ffmpeg.org/wiki/Concatenate

        ⚓ À g'Auch TOUTE! http://afdgauch.online.fr

        • [^] # Re: handbrake, vlc

          Posté par  . Évalué à 2.

          et l'option copy fonctionne aussi avec l'audio, perso c'est comme ça que je transcode.

        • [^] # Re: handbrake, vlc

          Posté par  . Évalué à 1.

          Tu utilises quelle méthode ?
          Le réencodage ne me gêne pas, puisque j'encode ensuite avec HEVC.

          • [^] # Re: handbrake, vlc

            Posté par  . Évalué à 2.

            d'apres le lien qu'il a donné, un simple

            ffmpeg -i input1.ext -i input2.ext -i input3.ext output.mkv

            pourrait suffire

            • [^] # Re: handbrake, vlc

              Posté par  . Évalué à 1.

              Hélas, non, ça ne prend que la première.

              • [^] # Re: handbrake, vlc

                Posté par  . Évalué à 5.

                Tu as dû louper le filtre de concaténation "-f concat" et le fait qu'il ne faut pas plusieurs "-i", sinon il comprend que tu veux plusieurs pistes.

                ffmpeg -f concat -safe 0 -i <(for f in ./*.mp4; do echo "file '$PWD/$f'"; done) -c:a copy -c:v copy ../output.mp4

                ⚓ À g'Auch TOUTE! http://afdgauch.online.fr

  • # FAT 32 ?

    Posté par  (site web personnel) . Évalué à 2.

    Il me semble que la limite à 3,9 GO pourrait plutôt provenir du format de la table de partition. Sauf erreur de ma part, 3,9GO c'est la limite de FAT32. L'appareil supporte-t-il d'autres types de tables de partitions ?

    « IRAFURORBREVISESTANIMUMREGEQUINISIPARETIMPERAT » — Odes — Horace

    • [^] # Re: FAT 32 ?

      Posté par  . Évalué à 3.

      Hélas, non. Il formate automatiquement la carte SD.
      Qui plus est, l'appareil crée forcément deux fichiers vidéo quand je dépasse les 30 minutes (pour être exempté de la loi sur les caméscopes…)…Donc, c'est aussi gênant dans les cas là (ça arrive seulement quand je filme en basse résolution, en revanche, puisque 4Go représentent environ 6 minutes de vidéo dans mon cas).

Suivre le flux des commentaires

Note : les commentaires appartiennent à celles et ceux qui les ont postés. Nous n’en sommes pas responsables.