Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Les deux révisions précédentes Révision précédente
Prochaine révision
Révision précédente
mediatomb [Le 10/06/2019, 12:26]
stylou [Installation]
mediatomb [Le 25/04/2023, 09:05] (Version actuelle)
frombenny lien vers logithèque
Ligne 10: Ligne 10:
 MediaTomb est implémenté selon les spécifications UPnP MediaServer v1.0 ; il est disponible pour architecture x86, AMD64 pour Ubuntu. MediaTomb est implémenté selon les spécifications UPnP MediaServer v1.0 ; il est disponible pour architecture x86, AMD64 pour Ubuntu.
  
 +<​note>​MediaTomb a été remplacé par son successeur [[gerbera|Gerbera]] depuis Ubuntu 18.04 !</​note>​
 ===== Pré-requis ===== ===== Pré-requis =====
  
Ligne 23: Ligne 23:
 Il vous suffit de les activer et d'​[[:​tutoriel:​comment_installer_un_paquet|installer le paquet]] **[[apt>​mediatomb]]**. Il vous suffit de les activer et d'​[[:​tutoriel:​comment_installer_un_paquet|installer le paquet]] **[[apt>​mediatomb]]**.
  
-<note important>​Attention depuis la mise à jour 18.04, il n'y a plus le paquet dans les dépôts... on peut utiliser le paquet **[[apt>​gerbera]]**,​ basé sur mediatomb qui lui succède et fonctionne de façon similaire. Voir la page **[[gerbera:gerbera]]**</​note>​+<note important>​Attention depuis la mise à jour 18.04, il n'y a plus le paquet dans les dépôts... on peut utiliser le paquet **[[apt>​gerbera]]**,​ basé sur mediatomb qui lui succède et fonctionne de façon similaire. Voir la page **[[gerbera]]**</​note>​
  
-Après installation il vous faut [[#​activation_interface_mediatomb|activer l'​interface]] et redémarrer Mediatomb, pour éviter le message d'​erreur : ​+Après installation il vous faut [[#​activation_interface_mediatomb|activer l'​interface]] et redémarrer Mediatomb, pour éviter le message d'​erreur :​
 **MediaTomb UI is disabled. Check your configuration**. **MediaTomb UI is disabled. Check your configuration**.
  
Ligne 53: Ligne 53:
 ==== Activation Interface Mediatomb ==== ==== Activation Interface Mediatomb ====
  
- Avec les droits ​administrateur.+ Avec les droits ​administrateurs.
  
   * Dans un premier temps, il faut [[:​tutoriel:​comment_editer_un_fichier|modifier le fichier]] **/​etc/​mediatomb/​config.xml** :​   * Dans un premier temps, il faut [[:​tutoriel:​comment_editer_un_fichier|modifier le fichier]] **/​etc/​mediatomb/​config.xml** :​
 Changer la valeur (ligne 7) Changer la valeur (ligne 7)
 <file xml /​etc/​mediatomb/​config.xml><​ui enabled="​no"​ show-tooltips="​yes"></​file>​ <file xml /​etc/​mediatomb/​config.xml><​ui enabled="​no"​ show-tooltips="​yes"></​file>​
-par  +par 
-<file xml><​ui enabled="​yes"​ show-tooltips="​yes"></​file> ​+<file xml><​ui enabled="​yes"​ show-tooltips="​yes"></​file>​
   * Puis, re-démarrez le serveur : <​code>​sudo service mediatomb restart</​code>​   * Puis, re-démarrez le serveur : <​code>​sudo service mediatomb restart</​code>​
 Depuis systemd la commande suivante marche aussi :<​code>​systemctl start mediatomb</​code>​ Depuis systemd la commande suivante marche aussi :<​code>​systemctl start mediatomb</​code>​
Ligne 183: Ligne 183:
   sudo chmod 777 /mnt/USB2T   sudo chmod 777 /mnt/USB2T
  
-On détermine ensuite quel est l'UUID et le type de formatage du disque USB connecté : +On détermine ensuite quel est l'UUID et le type de formatage du disque USB connecté :
   sudo blkid   sudo blkid
 Parmi les lignes qui apparaissent : Parmi les lignes qui apparaissent :
Ligne 200: Ligne 200:
 <note warning>​Ce disque USB ne pourra plus être démonté par un utilisateur de l'​ordinateur ; seul un sudoer pourra le faire (''​sudo umount /​mnt/​USB2T''​),​ à condition que le service mediatomb soit arrêté. <note warning>​Ce disque USB ne pourra plus être démonté par un utilisateur de l'​ordinateur ; seul un sudoer pourra le faire (''​sudo umount /​mnt/​USB2T''​),​ à condition que le service mediatomb soit arrêté.
  
-De plus, si un utilisateur veut accéder aux fichiers de ce disque, il devra utiliser le chemin /mnt/USB2T ; le mieux étant de créer dans son dossier personnel un lien symbolique ​+De plus, si un utilisateur veut accéder aux fichiers de ce disque, il devra utiliser le chemin /mnt/USB2T ; le mieux étant de créer dans son dossier personnel un lien symbolique
   cd   cd
   ln -s /mnt/USB2T   ln -s /mnt/USB2T
Ligne 244: Ligne 244:
 Pour visualiser les mkv: saisir la ligne suivante dans la rubrique <​extension-mimetype>​ : Pour visualiser les mkv: saisir la ligne suivante dans la rubrique <​extension-mimetype>​ :
 <​code><​map from="​mkv"​ to="​video/​x-mkv"/></​code>​ <​code><​map from="​mkv"​ to="​video/​x-mkv"/></​code>​
-Ligne 23, changez la valeur '​no'​ de l'​attribut extend par '​yes'​ (permet entre autre d'​avoir les vignettes affichées lors de la visualisation des photos):+Ligne 23, changez la valeur '​no'​ de l'​attribut ​'extend' ​par '​yes'​ (permet entre autre d'​avoir les vignettes affichées lors de la visualisation des photos):
 <​code><​protocolInfo extend="​yes"/></​code>​ <​code><​protocolInfo extend="​yes"/></​code>​
  
Ligne 499: Ligne 499:
 </​file>​ </​file>​
  
-Explication:​ Pour les images on ajoute un traitement qui consiste à lancer la commande //convert// avec les arguments suivants: ​ -geometry 25% %in %out (ou %in est le fichier en entrée et %out le fichier en sortie. Il est tout fait possible de modifier cette commande et ces paramètres. Par exemple :+Explication:​ Pour les images on ajoute un traitement qui consiste à lancer la commande //convert// avec les arguments suivants: ​ -geometry 25% %in %out (ou %in est le fichier en entrée et %out le fichier en sortie. Il est tout à fait possible de modifier cette commande et ces paramètres. Par exemple :
 <file xml> <file xml>
       <profile name="​resizejpeg"​ enabled="​yes"​ type="​external">​       <profile name="​resizejpeg"​ enabled="​yes"​ type="​external">​
Ligne 512: Ligne 512:
 <​note>​ <​note>​
   * Vérifier que l'​attribut //enabled// de la balise //​transcoding//​ soit à //​yes//: ​ <​transcoding enabled="​yes">​   * Vérifier que l'​attribut //enabled// de la balise //​transcoding//​ soit à //​yes//: ​ <​transcoding enabled="​yes">​
-  * Seule les images converties sont affichée ​sur la Freebox. Vos originaux ne sont pas modifiés : [[http://​mediatomb.cc/​pages/​transcoding]] **(en)** ​+  * Seule les images converties sont affichées ​sur la Freebox. Vos originaux ne sont pas modifiés : [[http://​mediatomb.cc/​pages/​transcoding]] **(en)**
 </​note>​ </​note>​
 <note important>​ <note important>​
Ligne 533: Ligne 533:
 Inconvénients : Inconvénients :
   * Ne fonctionne pas avec la FreeboxV5 qui filtre les fichiers *.srt   * Ne fonctionne pas avec la FreeboxV5 qui filtre les fichiers *.srt
-  * Les fichiers *.srt sont affiché ​dans la liste des fichiers du serveur, ce qui peut faire un peu fouillis.+  * Les fichiers *.srt sont affichés ​dans la liste des fichiers du serveur, ce qui peut faire un peu fouillis.
 </​note>​ </​note>​
  
Ligne 593: Ligne 593:
  
 # Detect encoding to use # Detect encoding to use
-charset=`file -i "​$1"​ | sed s/​.*charset=//​g`+charset=$(file -i "​$1"​ | sed s/​.*charset=//​g)
 subopt= subopt=
 if [[ "​$charset"​ = "​utf-8"​ ]] if [[ "​$charset"​ = "​utf-8"​ ]]
Ligne 629: Ligne 629:
 # extract the base name from the filename # extract the base name from the filename
 basename="​${video%.*}"​ basename="​${video%.*}"​
-[[ -"​$basename"​ ]] && srtfile=$basename"​.srt"​+[[ -"​$basename"​ ]] && srtfile=$basename"​.srt"​
  
 if [[ -e "​$srtfile"​ ]] if [[ -e "​$srtfile"​ ]]
Ligne 652: Ligne 652:
 ===== Désinstallation ===== ===== Désinstallation =====
  
-Il suffit de [[:​tutoriel:​comment_supprimer_un_paquet|désinstaller]] le programme, soit en utilisant la [[software-center|logithèque Ubuntu]], soit en passant ​par le [[terminal|terminal]] comme ceci :+Il suffit de [[:​tutoriel:​comment_supprimer_un_paquet|désinstaller]] le programme, soit en utilisant la [[gnome-software|logithèque Ubuntu]], soit en passant ​parle [[terminal|terminal]] comme ceci :
  
 On s'​assure que mediatomb soit bien fermé On s'​assure que mediatomb soit bien fermé
Ligne 667: Ligne 667:
   * Le [[http://​mediatomb.cc|site de MediaTomb]]   * Le [[http://​mediatomb.cc|site de MediaTomb]]
   * La [[http://​mediatomb.cc/​pages/​documentation_overview|documentation]] officielle, [[http://​mediatomb.cc/​pages/​download#​debian_ubuntu|page de téléchargement]],​ … **(en)**   * La [[http://​mediatomb.cc/​pages/​documentation_overview|documentation]] officielle, [[http://​mediatomb.cc/​pages/​download#​debian_ubuntu|page de téléchargement]],​ … **(en)**
-  * [[http://​www.tutoriels-video.fr/​comment-faire-un-serveur-upnp-avec-mediatomb/​|Tutoriel vidéo : comment faire un serveur upnp avec mediatomb]] **(fr)**+  * [[https://​www.tutoriels-video.fr/​comment-faire-un-serveur-upnp-avec-mediatomb/​|Tutoriel vidéo : comment faire un serveur upnp avec mediatomb]] **(fr)**
   * [[http://​wiki.debian-facile.org/​manuel:​mediatomb| Paramétrages complémentaires réseau]]   * [[http://​wiki.debian-facile.org/​manuel:​mediatomb| Paramétrages complémentaires réseau]]
  
  • mediatomb.1560162372.txt.gz
  • Dernière modification: Le 10/06/2019, 12:26
  • par stylou