web-dev-qa-db-fra.com

Fractionner des fichiers vidéo ogg-theora sans ré-encodage?

Bon soir tout le monde,

J'ai décidé de ripper toute ma collection de DVD en vidéo Ogg-Theora, en particulier quelques séries télévisées différentes que j'ai, donc je n'ai pas à creuser les disques. Pour ce faire, j'ai utilisé dvd :: rip pour extraire les fichiers vob individuels du disque, puis j'ai utilisé ffmpeg2theora pour coder. Ce processus a fonctionné très bien pour moi jusqu'à ce que je frappe un petit hic. Le dvd que je viens d'extraire n'a pas les épisodes individuels en vobs, mais le disque entier de 7 épisodes en un vob. Je suis allé de l'avant et l'ai déchiré et encodé le tout dans Theora. Maintenant, comment diviser ce fichier en épisodes individuels?

Je préférerais ne pas les ré-encoder, et évidemment tout programme potentiel aurait besoin d'un moyen facile pour moi de fixer les points de coupure. J'ai utilisé quelques programmes similaires sous Windows (pour d'autres formats), mais je ne suis pas sûr de ce qui existe pour Ubuntu. Est-ce que quelqu'un a des suggestions? Merci!

5
Jason Watkins

Merci pour les réponses que j'ai reçues jusqu'à présent! Je pense avoir trouvé un utilitaire qui répond à mes besoins. Après quelques recherches, il semble que Xiph.org (les fabricants de theora) aient un utilitaire qui a une fonctionnalité de coupe qui prend un décalage de temps (un peu comme l'utilitaire ffmpeg que aking1012 mentionné ) appelé oggz-tools

Sudo apt-get install oggz-tools

Il effectue également une coupe directe du flux, ce qui signifie que la qualité reste la même et que le processus ne prend que 10 à 15 secondes environ. J'ai plus à jouer avec, mais cela semble être un gagnant après l'avoir utilisé pour quelques vidéos.

5
Jason Watkins

Vous pouvez essayer Avidemux disponible dans les référentiels, vous pouvez l'installer depuis le centre logiciel, marquer le segment que vous voulez, sélectionner votre type de conteneur et utiliser les options de copie pour sortir le segment marqué sans ré-encodage, Plus d'informations sur Avidemux ici: http://fixounet.free.fr/avidemux/

2
Sabacon

cela peut être facilement accompli avec kdenlive si vous aimez les gui ou avec ffmpeg en utilisant
ffmpeg -vcodec copy -ss 00:01:00 -t 00:03:00 -i infile.ogv outfile.ogv
si vous voulez le découper en temps ... garanti aucun ré-encodage de la vidéo avec l'approche ffmpeg

1
RobotHumans