Pour le moment je n'ai pas eu de résultat concluant puisque la version de FFMPEG fournie avec Debian Squeeze semble ne pas être compatible avec MediaTomb. J'ai dû donc tout compiler à la main et bien veillé à ce chaque fonctions soit activées. Alors que je pensais terminé après une nuit de compilation, je suis tombé sur un bug entre GCC 4.5 et la compilation de MediaTomb. Impossible de passer à une version supérieure, puisque je suis bridé par le kernel 2.6 fournie par Dlink avec le NAS. J'ai tout de même tenté de passer à Debian Wheezy, mais ça a cassé ma Squeeze, du coup on repart à zéro. Cette fois, je vais compiler une ancienne version de MediaTomb en espérant que ça fonctionne.
Sinon, j'ai testé un peu les metada avec avconv et ffmpeg. Cela marche assez bien, je suis plutôt étonné. Le seul souci que j'éprouve, c'est incrustation de façon rapide aux des metas aux fichiers. La seule alternative que j'ai trouvé sans ré-encoder est de copier temporairement le nouveau fichier dans /tmp puis une fois terminé, écraser le fichier d'origine. Je trouve cela assez lourd, mais bon, au moins cela fonctionne.
Entre deux compilation, j'ai commencé à écrire un code en PHP qui me permet de récupérer les metadatas des films histoire de tester un peu la chose. L'idée serait de manœuvrer ffmpeg avec PHP pour récupérer les informations depuis l'api de TheMovieDB, avec bien évidement un contrôle utilisateur qui permet d'accepter / modifier ou refuser les informations sur le film pour ensuite être incrusté dans le fichier. Cela m'offrirais un peu plus de souplesse que de traiter les films d'un coup, bien que ça pourrait se faire pendant les nuits avec un petit script qui s’exécuterait à des heures précises. Enfin, y a tellement de choses à faire une fois la machine en route...
[^] # Re: Mediatomb
Posté par shingo (site web personnel) . En réponse au message Serveur UPNP et les informations sur les films. Évalué à 1.
Pour le moment je n'ai pas eu de résultat concluant puisque la version de FFMPEG fournie avec Debian Squeeze semble ne pas être compatible avec MediaTomb. J'ai dû donc tout compiler à la main et bien veillé à ce chaque fonctions soit activées. Alors que je pensais terminé après une nuit de compilation, je suis tombé sur un bug entre GCC 4.5 et la compilation de MediaTomb. Impossible de passer à une version supérieure, puisque je suis bridé par le kernel 2.6 fournie par Dlink avec le NAS. J'ai tout de même tenté de passer à Debian Wheezy, mais ça a cassé ma Squeeze, du coup on repart à zéro. Cette fois, je vais compiler une ancienne version de MediaTomb en espérant que ça fonctionne.
Sinon, j'ai testé un peu les metada avec avconv et ffmpeg. Cela marche assez bien, je suis plutôt étonné. Le seul souci que j'éprouve, c'est incrustation de façon rapide aux des metas aux fichiers. La seule alternative que j'ai trouvé sans ré-encoder est de copier temporairement le nouveau fichier dans /tmp puis une fois terminé, écraser le fichier d'origine. Je trouve cela assez lourd, mais bon, au moins cela fonctionne.
Entre deux compilation, j'ai commencé à écrire un code en PHP qui me permet de récupérer les metadatas des films histoire de tester un peu la chose. L'idée serait de manœuvrer ffmpeg avec PHP pour récupérer les informations depuis l'api de TheMovieDB, avec bien évidement un contrôle utilisateur qui permet d'accepter / modifier ou refuser les informations sur le film pour ensuite être incrusté dans le fichier. Cela m'offrirais un peu plus de souplesse que de traiter les films d'un coup, bien que ça pourrait se faire pendant les nuits avec un petit script qui s’exécuterait à des heures précises. Enfin, y a tellement de choses à faire une fois la machine en route...