Recherche avancée

Médias (1)

Mot : - Tags -/getid3

Autres articles (77)

  • Demande de création d’un canal

    12 mars 2010, par

    En fonction de la configuration de la plateforme, l’utilisateur peu avoir à sa disposition deux méthodes différentes de demande de création de canal. La première est au moment de son inscription, la seconde, après son inscription en remplissant un formulaire de demande.
    Les deux manières demandent les mêmes choses fonctionnent à peu près de la même manière, le futur utilisateur doit remplir une série de champ de formulaire permettant tout d’abord aux administrateurs d’avoir des informations quant à (...)

  • Personnaliser en ajoutant son logo, sa bannière ou son image de fond

    5 septembre 2013, par

    Certains thèmes prennent en compte trois éléments de personnalisation : l’ajout d’un logo ; l’ajout d’une bannière l’ajout d’une image de fond ;

  • Gestion de la ferme

    2 mars 2010, par

    La ferme est gérée dans son ensemble par des "super admins".
    Certains réglages peuvent être fais afin de réguler les besoins des différents canaux.
    Dans un premier temps il utilise le plugin "Gestion de mutualisation"

Sur d’autres sites (10198)

  • Multiframe Dicom file not readable by some viewers

    12 mai 2023, par PizzaPasNette

    I have developed a program in C++ that works in 2 major steps :

    


      

    • extract frames from a video with ffmpeg and convert them to jpeg
ffmpeg -i videofile.mp4 -q:v 1 -r desired_framerate tmp_04%d.jpeg

      


    • 


    • create a multiframe Dicom file from those jpeg images via DCMTK

      


      //Example for one image&#xA;&#xA;// Get the n-th image&#xA;QFile* imageFile = new QFile("Path/To/Image");&#xA;&#xA;// Read the image inside a byte array&#xA;QByteArray * ba = new QByteArray();&#xA;imageFile->open(QIODevice::ReadOnly);&#xA;*ba = imageFile->readAll();&#xA;&#xA;// Insert the byte array in the Dicom file&#xA;cond = jpegPixelItem->putUint8Array(reinterpret_cast<uint8>(ba->data()), ba->size());&#xA;&#xA;// Rinse and repeat&#xA;</uint8>

      &#xA;

    • &#xA;

    &#xA;

    It works well and can be displayed on most viewers but some complain about the Transfer Syntax being wrong.&#xA;As of now, I'm using the "JPEGLossless:Non-hierarchical-1stOrderPrediction" but It seems some viewers can't read my Dicom file unless I change the Transfer Syntax to "JPEG Baseline (Process 1)" which is a lossy Transfer Syntax.

    &#xA;

    I assume the problem comes from the first step of the program with ffmpeg that might be creating lossy JPEG images but I'm not sure because I'm using the "best" q:v scale as I've seen in other posts on the subject.

    &#xA;

    Therefore, my 2 main questions are :

    &#xA;

      &#xA;
    • why do some viewers have no problems displaying the dicom file whereas some others can't ?
    • &#xA;

    • is there any way to obtain lossless JPEG images from a ffmpeg command ?
    • &#xA;

    &#xA;

  • Revision 028e5c6ac67357a01f622c5bb3b9a20510f695ff : Validateur intégré : pouvoir filtrer les fichiers d’un répertoire plus ...

    20 août 2010, par Committo,Ergo:sum — Log

    Validateur intégré : pouvoir filtrer les fichiers d’un répertoire plus finement que par l’extension, et indiquer le nombre de fichiers fautifs. Et améliorer la présentation (mais faudrait passer par le feuille de style un jour). git-svn-id : svn ://trac.rezo.net/spip/branches/spip-2.1@15957 (...)

  • Revision 59040 : Ne pas prendre en compte certains champs du plugin agenda : -* places => ...

    3 mars 2012, par kent1@… — Log

    Ne pas prendre en compte certains champs du plugin agenda : -* places =&gt ; le nombre de place ne dépend pas d’une langue -* répétition =&gt ; les répétitions ne dépendent pas d’une langue, de toute manière le js était bugué si pris en (...)