Recherche avancée

Médias (0)

Mot : - Tags -/clipboard

Aucun média correspondant à vos critères n’est disponible sur le site.

Autres articles (47)

  • Les formats acceptés

    28 janvier 2010, par

    Les commandes suivantes permettent d’avoir des informations sur les formats et codecs gérés par l’installation local de ffmpeg :
    ffmpeg -codecs ffmpeg -formats
    Les format videos acceptés en entrée
    Cette liste est non exhaustive, elle met en exergue les principaux formats utilisés : h264 : H.264 / AVC / MPEG-4 AVC / MPEG-4 part 10 m4v : raw MPEG-4 video format flv : Flash Video (FLV) / Sorenson Spark / Sorenson H.263 Theora wmv :
    Les formats vidéos de sortie possibles
    Dans un premier temps on (...)

  • Ajouter notes et légendes aux images

    7 février 2011, par

    Pour pouvoir ajouter notes et légendes aux images, la première étape est d’installer le plugin "Légendes".
    Une fois le plugin activé, vous pouvez le configurer dans l’espace de configuration afin de modifier les droits de création / modification et de suppression des notes. Par défaut seuls les administrateurs du site peuvent ajouter des notes aux images.
    Modification lors de l’ajout d’un média
    Lors de l’ajout d’un média de type "image" un nouveau bouton apparait au dessus de la prévisualisation (...)

  • Creating farms of unique websites

    13 avril 2011, par

    MediaSPIP platforms can be installed as a farm, with a single "core" hosted on a dedicated server and used by multiple websites.
    This allows (among other things) : implementation costs to be shared between several different projects / individuals rapid deployment of multiple unique sites creation of groups of like-minded sites, making it possible to browse media in a more controlled and selective environment than the major "open" (...)

Sur d’autres sites (6666)

  • Les conteneurs sons et vidéos n’indiquent pas la vérité

    22 mars 2013

    Les conteneurs vidéos ou audio type ogg peuvent être les deux types de médias en même temps.

    Par exemple, un fichier avec l’extension .ogg peut être :

    • Une vidéo avec son ;
    • Une vidéo seule sans son ;
    • Un son seul sans vidéo ;

    Or pour l’instant, si un fichier ogg est mis en ligne on le considère automatiquement comme son et donc affiche un lecteur audio au lieu d’un lecteur vidéo quand c’est nécessaire.

    Pour palier à ce problème, on devrait, après analyse des métadonnées, définir si c’est réellement un son, si le fichier ne l’est pas, on devrait le renommer en ogv qui lui est associé au média video.

    Cela doit se passer dans le plugin spipmotion.

    Un fichier d’exemple est associé à ce ticket.

  • Evolution #4604 (Nouveau) : Remplacer les input type="submit" par des button

    9 novembre 2020, par nicod _

    Histoire de se moderniser un peu et de perdre de mauvaises habitudes, je propose de remplacer tous les <input type="submit" /> par des <button></button>

    Aucun inconvénient (à part des css qui cibleraient input[type=submit] au lieu de .submit) et de multiples avantages :

    • un <button></button> peut contenir du html (une image par exemple, ou des ), un non
    • un <button></button> peut passer une value différente du texte affiché
    • un <input />, comme un <select></select>, est géré par l’OS et ne peut pas être stylé complètement (notamment les pseudos sélecteurs :before, pour y mettre une icone SVG en background par exemple)

    Un exemple de regex pour les remplacer :
    ]*)>
    remplacé par
    $3

    Par contre, même si type="submit" est le rôle par défaut des <button></button> il est conseillé de le conserver.

    PS : ce ticket concerne aussi Formidable

  • Pause a FFmpeg encoding in a Python Popen subprocess on Windows

    5 décembre 2020, par CasualDemon

    I am trying to pause an encode of FFmpeg while it is in a non-shell subprocess (This is important to how it plays into a larger program). This can be done by presssing the "Pause / Break" key on the keyboard by itself, and I am trying to send that to Popen.

    &#xA;

    The command itself must be cross platform compatible, so I cannot wrap it in any way, but I can send signals or run functions that are platform specific as needed.

    &#xA;

    I looked at how to send a "Ctrl+Break" to a subprocess via pid or handler and it suggested to send a signal, but that raised a "ValueError : Unsupported signal : 21"

    &#xA;

    from subprocess import Popen, PIPE&#xA;import signal&#xA;&#xA;&#xA;if __name__ == &#x27;__main__&#x27;:&#xA;    command = "ffmpeg.exe -y -i example_video.mkv -map 0:v -c:v libx265 -preset slow -crf 18 output.mkv"&#xA;    proc = Popen(command, stdin=PIPE, shell=False)&#xA;&#xA;    try:&#xA;        proc.send_signal(signal.SIGBREAK)&#xA;    finally:&#xA;        proc.wait()&#xA;

    &#xA;

    Then attempted to use GenerateConsoleCtrlEvent to create a Ctrl+Break event as described here https://docs.microsoft.com/en-us/windows/console/generateconsolectrlevent

    &#xA;

    from subprocess import Popen, PIPE&#xA;import ctypes&#xA;&#xA;&#xA;if __name__ == &#x27;__main__&#x27;:&#xA;    command = "ffmpeg.exe -y -i example_video.mkv -map 0:v -c:v libx265 -preset slow -crf 18 output.mkv"&#xA;    proc = Popen(command, stdin=PIPE, shell=False)&#xA;&#xA;    try:&#xA;        ctypes.windll.kernel32.GenerateConsoleCtrlEvent(1, proc.pid)&#xA;    finally:&#xA;        proc.wait()&#xA;

    &#xA;

    I have tried psutil pause feature, but it keeps the CPU load really high even when "paused".

    &#xA;

    Even though it wouldn't work with the program overall, I have at least tried setting creationflags=CREATE_NEW_PROCESS_GROUP which makes the SIGBREAK not error, but also not pause it. For the Ctrl-Break event will entirely stop the encode instead of pausing it.

    &#xA;