Table des matières


HjSplit

HjSplit était un logiciel multiplateforme permettant de découper et recoller un fichier en plusieurs morceaux, afin que ceux-ci puissent être envoyés sous la forme de plusieurs fichiers de moindre taille — reconnaissables par leurs extensions de type .001, .002… ou encore .part01, .part02… — lorsque la capacité de transfert était limitée, sur des forums internet par exemple. Si cette pratique est tombée en désuétude avec les progrès technologiques, il peut être utile de recoller d’anciens fichiers envoyés à l’époque où ils étaient indispensables.

Problème : HjSplit est désormais (en 2022) introuvable sur le site officiel de l’éditeur (qui est maintenant en indonésien, ce qui ne facilite pas la tâche…). Cependant, il reste possible de recoller les fichiers générés par HjSplit (et même d’en découper de nouveaux), sans interface graphique toutefois, avec les commandes natives du système, ce que cette page se propose d’expliquer.

Recoller des fichiers

  1. Nous supposerons que nous avons trois fichiers, vidéo.mp4.001, vidéo.mp4.002 et vidéo.mp4.003, à recoller pour former le fichier complet vidéo.mp4.
  2. Placez tous les fichiers séparés dans le même dossier.
  3. Ouvrez un terminal dans le dossier ou se trouvent les fichiers à recoller (clic droit > « Ouvrir un terminal » dans GNOME Fichiers, F4 dans Thunar, ou à l’aide de la commande cd)
  4. Entrez la commande :
    cat vidéo.mp4.001 vidéo.mp4.002 vidéo.mp4.003 > vidéo.mp4

    (Explication : chaque partie de fichier est mise en argument de la commande cat qui fusionne les fichiers ; pour ne pas que le résultat soit donné directement dans le terminal, ce qui serait inutile, on redirige la sortie de la commande vers le nouveau fichier vidéo.mp4 à l’aide du signe « > ».)

  5. Votre fichier a été généré à côté des anciens ! Vous pouvez supprimer les parties.

Découper des fichiers

  1. Ouvrez un terminal dans le dossier ou se trouve le fichier à séparer (voir plus haut pour la marche à suivre) ;
  2. Entrez la commande :
    split fichier_à_séparer nom_des_fichiers_séparés
  3. Vous verrez que des fichiers nom_des_fichiers_séparésaa, nom_des_fichiers_séparésab, etc., ont été générés dans votre dossier. Ce sont l’équivalent des .001 et consorts d’HjSplit. Vous pouvez les recoller en suivant les instructions de la section précédente.
Par défaut, split coupe les fichiers de manière à ce que les fichiers séparés fassent 1000 lignes ; il est possible de régler cette valeur en lignes ou en taille de fichier, de même que de changer les suffixes utilisés ; pour cela, se reporter à la page de manuel de la commande.

Voir aussi


Contributeurs principaux : DpLed.