Version 1.3.8

- La conversion des fichiers de sous-titres en iso8859-1 est supprimée (obsolète).
- L'identification des pistes audio est mise à jour pour les nouvelles versions de MPlayer.
- La gestion des FPS dans un MKV est modifiée afin d'éviter des désynchronisations.
- Corrections dans la vérification des réponses aux questions.
- Modifications mineures du code.

Version 1.3.7

- Désactivation de la vérification des conteneurs et extensions associées en raison de Mplayer.
- La fonction de sélection auto de la piste audio est rétablie.

Version 1.3.6

- Correction de la vérification des conteneurs et extensions associées.

Version 1.3.5

- Modification dans l'affichage de la durée de traitement.
- Modification des commandes liées à Mplayer afin de tenir compte des dernières versions de celui-ci.

Version 1.3.4.

- La vérification de la conformité se fait maintenant sur chaque fichier et non plus seulement sur le premier.
- Le nettoyage du répertoire temporaire est maintenant correctement géré.
- La compression sur les fichiers MKV est désactivée afin d'éviter des problèmes de compatibilité avec mkvmerge (merci à Olorin).
- La compression en AC-3 via Aften a été revue (merci à Kurtnoise).
- Création d'une page de man.

Version 1.3.3

- L'extraction d'un sous-titre unique n’entraîne plus d'erreur.
- Nombreuses modifications mineures du code.
- Mise en conformité POSIX de la commande 'df' (merci à torrpenn).

Version 1.3.2.

- Correction d'une erreur de typo.

Version 1.3.1

- Progression de l'internationalisation.
- Simplification des tests.
- L'option '-S' '--sub' fait son apparition. Elle permet l'intégration du/des fichier(s) de sous-titres étiqueté(s) 'xxx' de et vers un conteneur MKV.
Cette option est désactivée automatiquement pour la découpe des fichiers MKV. Elle est configurable dans le fichier h264tobox.conf grâce à la variable SUB_LANG_SELECT.

Version 1.3

- En cas d'extension en majuscule, celle-ci n'était pas reconnue comme valide, c'est corrigé.
- La détection du support du DTS dans FFmpeg a été modifiée.
- Les liens dans l'aide et le README ont étés mis à jour.
- Modifications mineures d'affichage.

Version 1.2.10

- La syntaxe de l'évaluation de l'espace disque a été revue (merci à krusaf31).
- La syntaxe de l'analyse de la nature de la piste vidéo a été revue (merci à Muetdhiver).
- Modifications mineures d'affichage.

Version 1.2.9

- La syntaxe de certains tests a été revue.
- Correction d'un bug affectant les fichiers comportant plus de 9 sous-titres.

Version 1.2.8

- Une erreur dans la correction d'erreurs pouvait provoquer une erreur :) de format.
- Ajout de la variable d'environnement LC_ALL=C afin d'éviter les problèmes éventuels dus à l'internationalisation des programmes.
- La barre de séparation verte est maintenant adaptative en fonction de la largeur de la console.
- L'option '-k' '--keep' fait son apparition. Elle permet de garder la plus part des fichiers temporaires à des fins de débogage.
ATTENTION : Cela nécessite un espace disque conséquent.

Version 1.2.7

- Les canaux audio sont gérés lors de la décompression avec mplayer.
- Modifications mineures du code.

Version 1.2.6

- L'identification 'mov' pour 'mp4' est maintenant reconnue (attention, il ne s'agit pas de l'extension).

Version 1.2.5

- Modification du code afin de ne plus avoir à utiliser 'tail' et 'mkvinfo'.
- L'option '-w' '--wav-debug' est modifiée de la manière suivante :
Syntaxe :
h264tobox -w 0
C'est le mode par défaut.
h264tobox -w 1
Force l'utilisation de MPlayer
h264tobox -w 2
Force l'utilisation de FFmpeg

Version 1.2.4

- Prise en charge complète du format OGM, nécessite ogmdemux (ogmtools)
- Début de l'internationalisation.
- Modification de la syntaxe de certaines commandes de awk (considérées comme malvenue et obsolète).

Version 1.2.3

- Prise en charge restreinte du format OGM (vidéo h264 / audio VORBIS) [CODE ALPHA]. Seule la conversion en AVI est possible.
- Les fichiers m2ts sont maintenant correctement nommés.
- Amélioration de la correction automatique des noms de conteneur en entrée et en sortie.

Version 1.2.2

- Le programme sort si aucun codec compatible n'est trouvé.
- Simplification des tests.

Version 1.2.1

- Modification du code afin de ne plus avoir à utiliser 'which' qui est remplacé par 'type' (shell builtin).
- Modification du code afin de ne plus avoir à utiliser 'basename'.
- Simplification du contrôle de la découpe.
- La partition sur laquelle se trouve le dossier de sauvegarde est vérifiée pour un meilleure gestion de l'espace disque.

Version 1.2

- Simplification des tests.
- La fonction d'arrêt en cas d'incohérence extension/conteneur est rétablie.
- L'option '-w' '--wav-debug' fait son apparition. Elle permet de forcer la décompression audio avec MPlayer ou FFmpeg si le programme natif produit une piste dégradée.
Elle désactive la prise en compte de dcadec, oggdec, flac et ttaenc.
Cette option sert principalement a palier aux difficultés que peut éprouver dcadec sur certaines pistes DTS. Celui-ci redevient le programme prioritaire.
Syntaxe :
h264tobox -w 0
C'est le mode par défaut.
h264tobox -w 1
Force l'utilisation de MPlayer ou FFmpeg en cas de défaillance du programme natif.
Cette option est configurable dans le fichier h264tobox.conf.

Version 1.1.4

- Modification du code afin de ne plus avoir à utiliser 'wc' et 'nl'.
- La fonction d'arrêt en cas d'espace disque insuffisant est rétablie.
- Les fichiers temporaires sont correctement effacés lors d'un arrêt au moment de la décompression avec mplayer.

Version 1.1.3

- La fonction d'arrêt en cas d'absence de piste audio est rétablie.
- La fonction de control de la découpe vidéo est rétablie.
- La présence du fichier 'audiodump.wav' lors d'une décompression avec Mplayer est vérifiée.

Version 1.1.2
 
- Si les mots 'video' ou 'audio' étaient présent dans un attachement de mkv, une erreur se produisait. C'est corrigé.

Version 1.1.1

- Le format AVCHD est intégré en sortie. Il permet de graver des structures de Blu-ray sur DVD.

Version 1.1

- La décompression et la conversion audio ont été revu en profondeur. La présence des codecs adéquats est maintenant systématiquement vérifiée.
- Le son PCM dispose maintenant d'un traitement spécifique.

Version 1.0.0

- Les pistes audio se trouvant en dixième position ou plus peuvent maintenant être sélectionnées.

Version 1.0.0rc

- La décompression des pistes DTS se fait maintenant en priorité grâce à mplayer s'il dispose du support DTS en raison de sa plus grande fiabilité par rapport à dcadec.
- Corrections orthographiques par Claer.

Version 1.0.0beta2

- Le traitement des pistes DTS a été scindé en deux étapes afin de palier au problème lié à Aften.

Version 1.0.0beta

- Correction d'un bug affectant les fichiers dont le nom comporte au moins 2 espaces consécutifs.
- Le mode verbose simple '-v' concerne maintenant mkvextract ET mkvmerge.
- En cas d'erreur lors de l'extraction d'un mkv le script ne s'arrêtait pas, c'est corrigé.
- Le choix constant/unique n'est plus proposé en mode solo (fichier individuel).
- Nettoyage du code.