Recherche avancée

Médias (1)

Mot : - Tags -/Christian Nold

Autres articles (63)

  • Amélioration de la version de base

    13 septembre 2013

    Jolie sélection multiple
    Le plugin Chosen permet d’améliorer l’ergonomie des champs de sélection multiple. Voir les deux images suivantes pour comparer.
    Il suffit pour cela d’activer le plugin Chosen (Configuration générale du site > Gestion des plugins), puis de configurer le plugin (Les squelettes > Chosen) en activant l’utilisation de Chosen dans le site public et en spécifiant les éléments de formulaires à améliorer, par exemple select[multiple] pour les listes à sélection multiple (...)

  • Mise à jour de la version 0.1 vers 0.2

    24 juin 2013, par

    Explications des différents changements notables lors du passage de la version 0.1 de MediaSPIP à la version 0.3. Quelles sont les nouveautés
    Au niveau des dépendances logicielles Utilisation des dernières versions de FFMpeg (>= v1.2.1) ; Installation des dépendances pour Smush ; Installation de MediaInfo et FFprobe pour la récupération des métadonnées ; On n’utilise plus ffmpeg2theora ; On n’installe plus flvtool2 au profit de flvtool++ ; On n’installe plus ffmpeg-php qui n’est plus maintenu au (...)

  • De l’upload à la vidéo finale [version standalone]

    31 janvier 2010, par

    Le chemin d’un document audio ou vidéo dans SPIPMotion est divisé en trois étapes distinctes.
    Upload et récupération d’informations de la vidéo source
    Dans un premier temps, il est nécessaire de créer un article SPIP et de lui joindre le document vidéo "source".
    Au moment où ce document est joint à l’article, deux actions supplémentaires au comportement normal sont exécutées : La récupération des informations techniques des flux audio et video du fichier ; La génération d’une vignette : extraction d’une (...)

Sur d’autres sites (9376)

  • creating a jack client from inside a docker container

    19 novembre 2018, par unameuname

    I use jack to route audio between multiple sound cards in my pc.
    To record the audio i use a very convenient FFmpeg command which creates a writable jack client :
    ffmpeg -f jack -i  -strict -2 -y .
    so far this works very well.

    The problem starts here :

    I also have an nginx docker which records my data and makes it available for streaming. when trying to use the same command inside the docker i get the following error :"Unable to register as a JACK client".

    I started to look in to the FFmpeg code and found out that the FFmpeg command calls the jack_client_open command from the jack API, which fails.

    Seems like there is some kind of a problem in the connection between the FFmpeg request from inside the docker to the jackd server running on the host.

    Is there a simple way to create a connection between the two [exposing ports] ?

    (I saw some solutions like netjack2, but before creating a more complex server-client architecture i’d like to find a more elegant solution).

    Thanks for the help !

  • hwframe : Allow hwaccel frame allocators to align surface sizes

    22 juin 2017, par Anton Khirnov
    hwframe : Allow hwaccel frame allocators to align surface sizes
    

    Hardware accelerated decoding generally uses AVHWFramesContext for pool
    allocation of hardware surfaces. These are setup to allocate surfaces
    aligned to hardware and hwaccel API requirements. Due to the
    architecture, av_hwframe_get_buffer() will return AVFrames with
    the dimensions set to the aligned sizes.

    This causes some decoders (like hevc) return these aligned size as
    final frame size, instead of cropping them to the video's actual
    dimensions. To make sure this doesn't happen, crop the frame to the
    size the decoder expects when ff_get_buffer() is called.

    Merges Libav commit 3fdf50f9e864c88da2139cf066832944de81acaa.

    Signed-off-by : Luca Barbato <lu_zero@gentoo.org>

    • [DH] libavcodec/decode.c
  • hwframe : Allow hwaccel frame allocators to align surface sizes

    22 juin 2017, par Anton Khirnov
    hwframe : Allow hwaccel frame allocators to align surface sizes
    

    Hardware accelerated decoding generally uses AVHWFramesContext for pool
    allocation of hardware surfaces. These are setup to allocate surfaces
    aligned to hardware and hwaccel API requirements. Due to the
    architecture, av_hwframe_get_buffer() will return AVFrames with
    the dimensions set to the aligned sizes.

    This causes some decoders (like hevc) return these aligned size as
    final frame size, instead of cropping them to the video’s actual
    dimensions. To make sure this doesn’t happen, crop the frame to the
    size the decoder expects when ff_get_buffer() is called.

    Signed-off-by : Luca Barbato <lu_zero@gentoo.org>

    • [DBH] libavcodec/decode.c