Skip directly to content

Renumérotation des chaînes

Portrait de zozodesbois
on dim, 19/06/2011 - 23:51
  1. Principe
  2. Prérequis
  3. Récupération du fichier
  4. Utilisation du programme dtvchannelmanager
  5. Mise en place
  6. Activation
  7. Retour arrière
  8. Besoin d'aide

Ce Tuto ne concernent que les HMB équipés d'un tuner TNT.
Les informations que vous avez ici ont été piochées dans des topics de forums faits par aj13fr et cazlamn. Ils s'inspirent d'un Tuto sur les LG ici

Merci à Balou pour m'avoir fournis son fichier dtv_channel et pour son aide à la conception de ce Tuto.

Principe

Les chaînes TV ne sont pas classées comme vous le voulez. Les numéros ne sont pas dans le bon ordre. Nous allons corriger ça en modifiant le fichier qui contient les chaînes.

Le but de la manœuvre c'est de récupérer le fichier suivant

/usr/local/etc/dvdplayer/dtv_channel.txt

De modifier ce fichier sur votre PC avec le logiciel DtvChannelManager. Ensuite vous déciderez de l'ordre de vos chaines.

ATTENTION contrairement à ce que l'on peut penser à cause de l'extension .txt, ce n'est pas un fichier texte, c'est un fichier codé en binaire.

Puis il faudra le remettre à sa place dans votre HMB.

Prérequis

Récupérer le logiciel DtvChannelManager dans les téléchargements du GeekyHMB section Outils

Système Windows
Auteur Werner Mager
Site Blog
Licence Gratuit
Version 1.2.0.0

Récupération du fichier

Vous avez plusieurs solution. Par exemple, la copie du fichier sur votre disque dur, puis vous le  transférez avec Samba, ou bien vous le mettez sur une clé USB.

Nous allons décrire la méthode avec la clé USB.

Connectez-vous en telnet

Repérer votre clé USB en tapant la commande df

/tmp/usbmounts/sdd1   # ici c'est ma clé USB
/tmp/hdd/volumes/HDD1 # et là c'est mon disque dur...

Il y a de fortes chances que son nom soit différent du mien (sda1, sdc1 etc...)

Nous allons copier le fichier à la racine de notre clé

cp /usr/local/etc/dvdplayer/dtv_channel.txt /tmp/usbmounts/sdd1/

Nous allons aussi faire une copie de sécurité que nous ne toucherons pas

cp /usr/local/etc/dvdplayer/dtv_channel.txt /usr/local/etc/dvdplayer/dtv_channel.sv

Utilisation du programme DtvChannelManager

Ouvrez le fichier dvt_channel.txt avec DtvChannelManager.

Nous voici dans la fenêtre principale avec la liste des chaînes.
DtvChannelManager a renuméroté toutes vos chaînes en comblant les trous.

Utilisez les flèches HAUT et BAS du menu pour déplacer les chaînes pour les mettre dans l'ordre que vous voulez.

Nous allons choisir TF1 HD pour le mettre en tête de liste.
Sélectionnez-le et faites-le monter tout en haut avec les flèches.

Lorsque votre classement est fait, afin d'avoir des numéros de chaîne dans l'ordre, nous allons mettre le même numéro de canal, que le numéro de chaîne.

Ouvrez l'éditeur hexadécimal à droite nous allons changer le code pour toutes les chaînes.

Avant de commencer voilà comment on compte en hexa: Nous comptons en base 16, de 0 à 9. Après 9 c'est A jusqu'à F et on recommence à 0.
Voici un petit tableau de correspondance.

Décimal 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15
Hexa 00 01 02 03 04 05 06 07 08 09 0A 0B 0C 0D 0E 0F
Décimal 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31
Hexa 10 11 12 13 14 15 16 17 18 19 1A 1B 1C 1D 1E 1F
Décimal 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47
Hexa 20 21 22 23 24 25 26 27 28 29 2A 2B 2C 2D 2E 2F

Dans notre cas la première chaîne TV commence à 01.

Positionnez-vous sur la 1ère chaîne et repérez le 3ème octet

Changez-le en 01

Et ainsi de suite pour toute la liste.

A chaque changement n'oubliez pas de cliquer sur Apply...

A la fin enregistrez le fichier.

Le logiciel permet aussi de renommer et de supprimer des chaines.

enlightenedà la place de supprimer, vous pouvez aussi utiliser la fonction "cacher" dans le menu SETUP du HMB.

Mise en place

Nous allons maintenant copier le fichier modifié à la place de celui d'origine

Repérer votre clé USB en tapant la commande df (et oui, le nom de la clé à certainement changé)

/tmp/usbmounts/sdd1   # ici c'est ma clé USB
/tmp/hdd/volumes/HDD1 # et là c'est mon disque dur..

Il y a de fortes chances que son nom soit différent du mien (sda1, sdc1 etc...)

Remplacez le fichier d'origine

cp /tmp/usbmounts/sdd1/dtv_channel.txt /usr/local/etc/dvdplayer/

Activation

Arrêter normalement votre HMB, puis coupez-le électriquement (bouton OFF à l'arrière).

Lorsque vous allez demander de voir la TNT vous n'aurez aucune image.
Passez en mode TNT, appuyer sur la touche ENTER pour faire apparaitre la liste des chaines.

Alors ça marche ? smiley

Retour arrière

S'il y a quelque chose qui s'est mal passé, vous pouvez restaurer le fichier de sauvegarde

cp /usr/local/etc/dvdplayer/dtv_channel.sv /usr/local/etc/dvdplayer/dtv_channel.txt

Besoin d'aide

Si vous rencontrez un problème avec ce Tuto, merci de poster dans le forum sur le topic approprié.

Mettez bien le nom du Tuto dans le sujet.

Les commentaires en bas de cette page sont essentiellement destinés à faire des remarques ou à compléter l'article.

Votez: 
Pas encore de vote

Commentaires

Portrait de Uman

salut
merci exellent ca marche nickel

HMB R600X Firmware GeekyHMB V2.1

Portrait de jlb03

Vous noterez que si vous déplacez les chaines avec l'outil, il les "retassent" donc vous retrouverez sans blanc et donc si vous avez mis TH1HD en 1, vous retrouverez TF1 en position 30 par exemple (et pas 51)

Pour pallier ce point, il y a une autre méthode encore plus simple. Contentez-vous de changer les octets 1 et 3 des chaines.

Par exemple, pour TF1, positionnez vous sur la ligne TF1 HD et passez les octets 1 et 3 de 33 à 01, puis positionnez vous sur la ligne TF1 et passez les octets 1 et 3 de 01 à 33
idem pour Fr2, M6, et ARTE
La vous retrouverez TF1 HD en 1 et TF1 SD en 51, et ainsi de suite
JLB

Portrait de zozodesbois

Bonjour jlb03,
J'ai déplacé ici ton message, dans le forum, c'est plus approprié pour traiter tes pb sans encombrer les commentaires sur les Tutos.
Je laisse une partie de ton 2ème message parce que c'est un complément du Tuto.
Merci à toi.
@ Bientôt
Zozodesbois