Différences
Ci-dessous, les différences entre deux révisions de la page.
Les deux révisions précédentes Révision précédente Prochaine révision | Révision précédente | ||
mediatomb [Le 18/05/2020, 13:08] serged [MediaTomb] |
mediatomb [Le 25/04/2023, 09:05] (Version actuelle) frombenny lien vers logithèque |
||
---|---|---|---|
Ligne 25: | Ligne 25: | ||
<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> | <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 a 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%.*}" | ||
- | [[ ! -z "$basename" ]] && srtfile=$basename".srt" | + | [[ -n "$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]] | ||