Il s'agit de la commande avisplit qui peut être exécutée dans le fournisseur d'hébergement gratuit OnWorks en utilisant l'un de nos multiples postes de travail en ligne gratuits tels que Ubuntu Online, Fedora Online, l'émulateur en ligne Windows ou l'émulateur en ligne MAC OS
PROGRAMME:
Nom
avisplit - diviser les fichiers AVI en morceaux d'une taille maximale
SYNOPSIS
avisplit [ -i filet -o base [ -s longueur du câble ] [ -H num ] [ -t s1-s2[,s3-s4,..] -c -m -b num -f
fichier de commentaires ] ] [ -v ]
DROIT D'AUTEUR
avisplit est Copyright (C) par Thomas Oestreich.
DESCRIPTION
avisplit divise un seul fichier AVI en morceaux de taille longueur du câble.
Chacun des morceaux créés sera un fichier indépendant, c'est-à-dire qu'il peut être lu sans
besoin de tout autre morceau.
OPTIONS
-i filet
Spécifiez le nom de fichier du fichier à diviser en morceaux.
-o base
Spécifiez la base du ou des noms de fichiers de sortie avisplit se divisera ensuite en
base-%04d.avi
-s longueur du câble
Utilisez cette option pour spécifier la taille maximale (en unités de Mo) des morceaux avisplit
devrait créer. 0 signifie dechunk, créez autant de fichiers que possible.
-H num Créer uniquement le premier num morceaux puis sortie.
-t s1-s2[,s3-s4,..]
Divisez le fichier d'entrée en fonction de l'heure/du code d'image (hh:mm:ss.ms)
-c Ensemble avec -t. Fusionnez à nouveau tous les segments dans un seul fichier AVI au lieu de générer
fichiers séparés.
-m Ensemble avec -t. Force fendue à la limite supérieure au lieu de la bordure inférieure.
-b num Spécifiez si avisplit doit écrire un en-tête mp3 VBR dans le fichier AVI. La valeur par défaut est 1
car ça ne fait pas mal. num est soit 1 soit 0.
-f fichier de commentaires
Lire les données tombstone AVI pour les commentaires d'en-tête de fichier de commentaires. Voir
/docs/avi_comments.txt pour un exemple.
-v N'imprimez que les informations de version et quittez.
EXEMPLES
La commande
avisplit -s 700 -i mon_fichier.avi
va diviser le fichier mon_fichier.avi en morceaux dont la taille maximale ne dépassera pas 700 Mo,
c'est-à-dire qu'ils tiendront chacun sur un CD. Les morceaux créés seront nommés my_file.avi-0000,
mon_fichier.avi-0001, etc.
avisplit -i mon_fichier.avi -c -o out.avi -t 00:10:00-00:11:00,00:13:00-00:14:00
récupérera les minutes 10 à 11 et 13 à 14 de my_file.avi et les fusionnera dans out.avi
BAD SYNCHRONISATION
Lorsque vous divisez un fichier avec avisplit et la synchronisation A/V pour le premier fichier est OK mais la synchronisation
sur tous les fichiers successifs est mauvais alors regardez la sortie de tcprobe(1) (raccourci).
| V : 25.000 250 ips, codec=dvsd, images=720, largeur=576, hauteur=XNUMX
| A : 48000 Hz, format=0x01, bits=16, canaux=2, débit=1536 kbps,
| 10 morceaux, 1920000 octets
Vous verrez que le fichier AVI n'a que 10 morceaux audio mais 250 morceaux vidéo. Cela signifie un
morceau audio s'étend sur plusieurs images vidéo. avisplit ne peut pas couper un morceau en deux, c'est seulement
gère des morceaux complets. Si vous faites, disons, avisplit -s 20, il est possible que le premier
le fichier aura 6 morceaux audio et le second seulement 4, ce qui signifie qu'il y a trop d'audio dans
le premier fichier AVI.
La solution est de remixer le fichier AVI avec
Transcoder -i en.avi - P1 -N MONITORING -y brut -o out.avi
(bien sûr -N 0x1 n'est pas correct pour tous les fichiers AVI). Maintenant, regardez à nouveau tcprobe
| V : 25.000 250 ips, codec=dvsd, images=720, largeur=576, hauteur=XNUMX
| A : 48000 Hz, format=0x01, bits=16, canaux=2, débit=1536 kbps,
| 250 morceaux, 1920000 octets
Les données de ce fichier sont exactement le même (c'est un bit identique) que dans in.avi ; l'AVI
le fichier vient d'être écrit d'une manière différente, nous avons maintenant 250 morceaux audio, ce qui fait
fractionnement beaucoup plus facile et plus précis pour avisplit.
AUTEURS
avisplit a été écrit par Thomas Oestreich
<[email protected]> avec les contributions de beaucoup d'autres. Voir
AUTEURS pour plus de détails.
Utilisez avisplit en ligne en utilisant les services onworks.net