Communauté francophone Raspberry Pi :: Forum

Version complète : MINIDLNA J'y suis presque..enfin je crois ???
Vous consultez actuellement la version basse qualité d’un document. Voir la version complète avec le bon formatage.
Bonjour,

J'ai fait l'acquisition d'un RP4 pour centraliser mes films pour y accéder via mes Tv, mes téléphones.

Les films sont sur un Disque externe branché directement sur le RPI. le disque s'appelle BENGIGFR(c'est mon nom Big Grin )
et contient deux dossiers pour l'instant : _AVOIR et FILMS

J'ai lu et me suis aperçu que je ne devais pas monter le DD car il était déjà présent dans /média/pi/BENGIGFR .
C'est bien ça ? Blush

Un peu d'historique:

J'ai installé RASPBIAN puis Minidlna

J'ai lu et me suis aperçu que je ne devais pas monter le DD car il était déjà présent dans /média/pi/BENGIGFR
donc j'ai fait la commande

sudo nano /etc/minidlna.conf

et j'ai fait les modif suivantes :

# followed by a comma, as so:
media_dir=/media/pi/BENGIGFR


# Path to the directory that should hold the database and album art cache.
db_dir=/var/cache/minidlna


# Path to the directory that should hold the log file.
log_dir=/var/log


# Port number for HTTP traffic (descriptions, SOAP, media transfer).
# This option is mandatory (or it must be specified on the command-line using
# "-p").
port=8200


# Automatic discovery of new files in the media_dir directory.
inotify=yes


# List of file names to look for when searching for album art.
# Names should be delimited with a forward slash ("/").
# This option can be specified more than once.
album_art_names=Cover.jpg/cover.jpg/AlbumArtSmall.jpg/albumartsmall.jpg
album_art_names=AlbumArt.jpg/albumart.jpg/Album.jpg/album.jpg
album_art_names=Folder.jpg/folder.jpg/Thumb.jpg/thumb.jpg

J'ai les commandes suivantes:

sudo chmod -R 777 /media/pi/BENGIGFR

Pour ne pas avoir de problèmes de droits

sudo service minidlna force-reload

pour....je sais pas trop ???


et quand je vais sur VLC ou sur un tv ou autre
Je vois les dossiers mais impossible de voir les films

Voila merci les copains et les copines pour votre aide Heart

Nota: s'il existe une solution plus simple je suis preneur mais avec tuto svp
J'ai essayé d'installer UMS et rien ... Tongue Idea
Je pense que tu as légèrement abusé sur les droits que tu as donné...
Essaye de ne pas mettre le flag "exécutable" aux fichiers, ça peut arranger les choses. Voici ce que j'utiliserai comme commandes pour passer les répertoires en 777 (lecture, écriture et exécution pour tous) et les fichiers en 644 (lecture/écriture pour le owner, lecture seulement pour le groupe et les autres):
Bash
sudo su -
find /media/pi/BENGIGFR/ -type d -exec chmod 777 {} \;
find /media/pi/BENGIGFR/ -type f -exec chmod 644 {} \;
exit



et le \; à la fin de chaque ligne n'est pas une erreur Smile
(01-05-2020, 23:44:41)CrazyCat a écrit : [ -> ]Je pense que tu as légèrement abusé sur les droits que tu as donné...
Essaye de ne pas mettre le flag "exécutable" aux fichiers, ça peut arranger les choses. Voici ce que j'utiliserai comme commandes pour passer les répertoires en 777 (lecture, écriture et exécution pour tous) et les fichiers en 644 (lecture/écriture pour le owner, lecture seulement pour le groupe et les autres):
Bash
sudo su -
find /media/pi/BENGIGFR/ -type d -exec chmod 777 {} \;
find /media/pi/BENGIGFR/ -type f -exec chmod 644 {} \;
exit



et le \; à la fin de chaque ligne n'est pas une erreur Smile

merci pour ta réponse
quand tu dis "j'utiliserai comme commande"
je dois taper les lignes à la suite avec "putty"?
a quoi sert exit ?

J'ai taper les commandes mais les dossiers restent vides

Pour moi si je schématise,
il suffit d'installer minidlna et de lui donner l'endroit où se trouve les fichiers avec la commande
media_dir=/media/pi/BENGIGFR
petit détail moi DD est formaté en NTFS

C'est dingue tous mes périphérique ont accès au RPI grâce à minidlna mais tout est vide et je ne retrouve pas l'arborescence de mon DD
Réponses plus ou moins dans l'ordre:
- oui, ce sont des commandes à taper en ssh (donc avec putty si c'est ce que tu utilises pour te connecter au RPI)
- le exit sert à redevenir l'utilisateur "normal", vu que la première commande te fait passer en root
- il est normal que les commandes ne te renvoient rien, leur but est de trouver tous les répertoires de /media/pi/BENGIGFR et de leur mettre le mode 777, puis de trouver tous les fichiers et de les passer en 644.

Je me demande si ta config de minidlna est bonne, d'après ce que j'ai compris il faut expliciter les répertoires:
Code :
media_dir=V,/media/pi/BENGIGFR/FILMS
(le V, au départ indique qu'il s'agit de Vidéos, mettre A, pour audio et P, pour images (Pictures))

Ensuite, redémarre le service et vérifie sont état:
Bash
sudo service minidlna restart
sudo service minidlna force-reload
sudo service minidlna status


(oui, le restart suivi du force-reload, ça fait double emploi, mais on ne sait jamais).
[attachment=24][attachment=24]
(02-05-2020, 13:14:03)CrazyCat a écrit : [ -> ]Réponses plus ou moins dans l'ordre:
- oui, ce sont des commandes à taper en ssh (donc avec putty si c'est ce que tu utilises pour te connecter au RPI)
- le exit sert à redevenir l'utilisateur "normal", vu que la première commande te fait passer en root
- il est normal que les commandes ne te renvoient rien, leur but est de trouver tous les répertoires de /media/pi/BENGIGFR et de leur mettre le mode 777, puis de trouver tous les fichiers et de les passer en 644.

Je me demande si ta config de minidlna est bonne, d'après ce que j'ai compris il faut expliciter les répertoires:
Code :
media_dir=V,/media/pi/BENGIGFR/FILMS
(le V, au départ indique qu'il s'agit de Vidéos, mettre A, pour audio et P, pour images (Pictures))

Ensuite, redémarre le service et vérifie sont état:
Bash
sudo service minidlna restart
sudo service minidlna force-reload
sudo service minidlna status


(oui, le restart suivi du force-reload, ça fait double emploi, mais on ne sait jamais).

J'ai interrogé le RPI et ça donne ça:
[attachment=24]
[attachment=24]