Debian-facile

Bienvenue sur Debian-Facile, site d'aide pour les nouveaux utilisateurs de Debian.

Vous n'êtes pas identifié(e).

#1 17-05-2020 14:46:53

ahote
Membre
Lieu : 42
Distrib. : Debian10 / kali / win10
Noyau : Linux 5.4.0-0.bpo.2-amd64
(G)UI : parfois
Inscription : 09-12-2018
Site Web

ReadyMedia classement

Bonjour a tous

j'ai une petite question qui me turlipine et don je ne trouve la réponse nul-part ... :-(


savez vous si il y a une option pour choisir l'ordre de classement des fichiers dans ReadyMedia (ex: MiniDlna)

le but est de les classé de manière alphanumérique

pour le moment c'est "censé" être classé en alphanumérique
mais j'ai beaucoup de fichier qui ne sont pas au bon endroit ( par exemple un fichier qui commence par L se retrouve au milieux des S ) ...



merci d'avance :-D

Ahote

En ligne

#2 28-05-2020 15:17:02

David5647
Membre
Distrib. : Debian Bullseye/Sid
Noyau : 5.4.0-3-amd64
(G)UI : KDE/i3wm
Inscription : 27-08-2017

Re : ReadyMedia classement

Il semblerai que tu puisses forcer le critère de tri là:

cat /etc/minidlna.conf



  # Always set SortCriteria to this value, regardless of the SortCriteria
  # passed by the client
  # e.g. force_sort_criteria=+upnp:class,+upnp:originalTrackNumber,+dc:title
  #force_sort_criteria=



et au besoin crée un nouveau critère/tag/métadonnée qui te permettra un contrôle absolu sur l'ordre souhaité
Avec par exemple exiftool

A tester!

Edit :
https://sourceforge.net/p/minidlna/support-requests/47/ :

minidlna uses metadata title tag for the title. If not found, then the filename is used.


Une solution serai de virer les métadonnées pour forcer le tri en fontion du nom

Dernière modification par David5647 (28-05-2020 15:22:21)

Hors ligne

#3 28-05-2020 19:55:53

ahote
Membre
Lieu : 42
Distrib. : Debian10 / kali / win10
Noyau : Linux 5.4.0-0.bpo.2-amd64
(G)UI : parfois
Inscription : 09-12-2018
Site Web

Re : ReadyMedia classement

merci c'est exactement ce que je recherche :-)

donc en toutes logique je doit utilisé ca:

force_sort_criteria=+dc:title



je suppose qu'il faut recréé totalement la base de donné pour que le changement soit effectif ? ou un simple reload du service suffit ?


je comprend pourquoi certains ne sont pas a leurs place ...
ce sont les fichiers qui ont des meta mal faites je suppose

refaire toutes les meta n'est pas une bonne idée ( il y a environ 8k fichiers video ) roll

supprimer les meta des fichiers vidéo est déjà plus raisonnable cool

par contre j'utilise aussi jellyfin
ca risque de le perturbé non ? scratchhead.gif

dommage qu'il n'y ais pas une option pour utilisé le nom du fichier plutôt que les meta ...

En ligne

#4 28-05-2020 21:44:40

David5647
Membre
Distrib. : Debian Bullseye/Sid
Noyau : 5.4.0-3-amd64
(G)UI : KDE/i3wm
Inscription : 27-08-2017

Re : ReadyMedia classement

Bon, j'ai tenté quelques test, j'arrive pas a grand chose, les manip effectuées n'ont aucun effet
ensuite, j'ai mal lu le truc, effectivement, seul ces champs "+upnp:class,+upnp:originalTrackNumber,+dc:title" sont acceptés
aucune idée si ça peut mettre la bazar si l'on modifie les metadata, faut voir si elles sont utilisés ou si seul le nom est utile
Faut tester les trucs dans un coin et puis si ça marche effectuer sur l'ensemble des fichiers.

edit:
test effectué (infructueux):

ls


A.mp4  C.mp4  E.mp4     F.mp4  H.mp4  J.mp4  L.mp4               minidlna.log  N.mp4  P.mp4  script_exif.sh
B.mp4  D.mp4  files.db  G.mp4  I.mp4  K.mp4  L.mp4_exiftool_tmp  M.mp4         O.mp4  Q.mp4
 


Puis pour mélanger les titres (a, z, b , y,...)

i=0
arr=(a b c d e f g h i j k l m n o p q r s t u v w x y z)
for f in *.mp4 ; do
    if [ $(($i%2)) -eq 0 ] ; then
        new_title=${arr[$i]}_blabla
    else
        new_title=${arr[$((26-$i))]}_blabla
    fi
    echo $new_title
    i=$((i+1))
    exiftool -overwrite_original -title=$new_title "$f"
done
 

Dernière modification par David5647 (28-05-2020 22:22:10)

Hors ligne

#5 Aujourd'hui 12:21:10

ahote
Membre
Lieu : 42
Distrib. : Debian10 / kali / win10
Noyau : Linux 5.4.0-0.bpo.2-amd64
(G)UI : parfois
Inscription : 09-12-2018
Site Web

Re : ReadyMedia classement

Merci beaucoup, je manque cruellement de temps pour faire des essais  ces jours ci
Je vais essayer de faire ca ce weekend si je trouve un peu de temps

En ligne

Pied de page des forums