Freebox Server (Ultra V9/ Pop V8/ Delta V7 / Revolution V6 / Mini 4K)

  • État Nouveau
  • Pourcentage achevé
    0%
  • Type Autre
  • Catégorie Non trié
  • Assignée à Personne
  • Système d'exploitation Tous
  • Sévérité Basse
  • Priorité Très Basse
  • Basée sur la version 4.7.6
  • Due pour la version Non décidée
  • Échéance Non décidée
  • Votes
  • Privée
Concerne le projet: Freebox Server (Ultra V9/ Pop V8/ Delta V7 / Revolution V6 / Mini 4K)
Ouverte par AymKdn - 04/07/2023
Dernière modification par Thibaut Freebox - 04/07/2023

FS#38490 - Connaître le timestamp de début d'un enregistrement

Bonjour,

Pour un programme que je développe, j’essaie de savoir quand mon enregistrement (effectué via l’ancienne application Freebox) a vraiment débuté. Lorsque l’enregistrement a commencé à l’heure, je peux utiliser `/api/v8/pvr/finished/` qui va me donner la valeur `start`. Cependant, si l’enregistrement a été lancé après le début du programme, `start` continue d’indiquer l’heure de début du programme, mais pas l’heure de début de l’enregistrement…

Je me suis dit qu’avec `/api/v8/fs/ls/` je pourrais voir la date de création du fichier… sauf qu’on a seulement la date de modification, mais pas de création !

Du coup, j’ai pensé à regarder dans le fichier `.idx` qui est créé en parallèle du fichier `.m2ts`, mais je n’arrive pas à lire son contenu… Est-ce qu’il existe une documentation quelque part qui dirait comment lire le contenu du fichier `.idx` ? (en supposant qu’on y trouve la date de création de l’enregistrement)

D’autres idées pour découvrir quand le fichier .m2ts a été créé / a débuté ?

Merci

abel99 a commenté le 05.07.2023 21:06

Une information est disponible dans le nom du fichier : l'heure de début de l’Émission
chaîne - titre 05-06-2023 20h30 01h50 (123).m2ts
Par contre, si une marge a été ajoutée avant, il faut en tenir compte pour avoir l'heure de début de l'enregistrement.
Idem pour la durée indiquée : c'est celle de l'émission, pas celle de l'enregistrement.

AymKdn a commenté le 06.07.2023 07:22

Non, le problème est le même. C'est l'heure de début du programme, pas l'heure du début de l'enregistrement. Par exemple si je choisis d'enregistrer Télématin maintenant (il est 9h18), le nom du fichier indique "8h10" (tout comme le `start`).

À mon avis ce que je demande n'est possible que si :
1) l'API `fs/ls` est modifiée pour ajouter un timestamp `creation`
2) ou si quelqu'un me dit comment exploiter le fichier `.idx` (si l'information s'y trouve)

Mais dans ces deux cas, je ne pense pas que ça arrivera un jour…

En attendant, je vais considérer que tous les enregistrements ont commencé à l'heure prévu et qu'ils n'ont pas été lancés au milieu de l'émission !

Ce ticket peut être fermé.

Chargement...

Activer les raccourcis clavier

Liste des tâches

Détails de la tâche

Édition de la tâche