Recherche avancée

Médias (1)

Mot : - Tags -/biomaping

Autres articles (79)

  • MediaSPIP Core : La Configuration

    9 novembre 2010, par

    MediaSPIP Core fournit par défaut trois pages différentes de configuration (ces pages utilisent le plugin de configuration CFG pour fonctionner) : une page spécifique à la configuration générale du squelettes ; une page spécifique à la configuration de la page d’accueil du site ; une page spécifique à la configuration des secteurs ;
    Il fournit également une page supplémentaire qui n’apparait que lorsque certains plugins sont activés permettant de contrôler l’affichage et les fonctionnalités spécifiques (...)

  • Emballe médias : à quoi cela sert ?

    4 février 2011, par

    Ce plugin vise à gérer des sites de mise en ligne de documents de tous types.
    Il crée des "médias", à savoir : un "média" est un article au sens SPIP créé automatiquement lors du téléversement d’un document qu’il soit audio, vidéo, image ou textuel ; un seul document ne peut être lié à un article dit "média" ;

  • Use, discuss, criticize

    13 avril 2011, par

    Talk to people directly involved in MediaSPIP’s development, or to people around you who could use MediaSPIP to share, enhance or develop their creative projects.
    The bigger the community, the more MediaSPIP’s potential will be explored and the faster the software will evolve.
    A discussion list is available for all exchanges between users.

Sur d’autres sites (5536)

  • libavcodec/qsvenc : enable Hyper Encode

    5 décembre 2022, par galinart
    libavcodec/qsvenc : enable Hyper Encode
    

    Hyper Encode uses Intel integrated and discrete graphics on one system
    to accelerate encoding of a single video stream.
    Depending on the selected parameters and codecs, performance gain on AlderLake iGPU + ARC Gfx up to 1.6x.

    More information : https://www.intel.co.uk/content/www/uk/en/architecture-and-technology/adaptix/deep-link.html
    Developer guide : https://github.com/oneapi-src/oneVPL-intel-gpu/blob/main/doc/HyperEncode_FeatureDeveloperGuide.md

    Hyper Encode is supported only on Windows and requires D3D11 and oneVPL.

    To enable Hyper Encode need to specify :
    - Hyper Encode mode (-dual_gfx on or dual_gfx adaptive)
    - Encoder : h264_qsv or hevc_qsv
    - BRC : VBR, CQP or ICQ
    - Lowpower mode (-low_power 1)
    - Closed GOP for AVC or strict GOP for HEVC -idr_interval = 0 used by default

    Depending on the encoding parameters, the following parameters may need
    to be adjusted :
    - g recommended >= 30 for better performance
    - async_depth recommended >= 30 for better performance
    - extra_hw_frames recommended equal to async_depth value
    - bf recommended = 0 for better performance

    In the cases with fast encoding (-preset veryfast) there may be no
    performance gain due to the fact that the decode is slower than the encode.

    Command line examples :

    ffmpeg.exe -init_hw_device qsv:hw,child_device_type=d3d11va,child_device=0 -v verbose -y -hwaccel qsv -extra_hw_frames 60 -async_depth 60 -c:v h264_qsv -i bbb_sunflower_2160p_60fps_normal.mp4
    - async_depth 60 -c:v h264_qsv -preset medium -g 60 -low_power 1 -bf 0 -dual_gfx on output.h265

    Signed-off-by : galinart <artem.galin@intel.com>

    • [DH] libavcodec/qsvenc.c
    • [DH] libavcodec/qsvenc.h
    • [DH] libavcodec/qsvenc_h264.c
    • [DH] libavcodec/qsvenc_hevc.c
  • what codec to specify to accessing my HDMI-to-USB adaptor, under Linux ? [closed]

    14 mai 2022, par David

    A week or so ago,I bought a HDMI-to-USB adapter, to use to capture video&#xA;TV content from my TV's set-top box. (Xfinity, if it matters. Box generically is :&#xA;"XiD X1"...I have both the Pace and the Cisco models available here in this house.)

    &#xA;

    Specifically, here's the adapter I bought,from Amazon :&#xA;https://www.amazon.com/gp/product/B09FLN63B3

    &#xA;

    So, I'm fluent in both Windows (Win-11) and Linux (Debian 'Bullseye', on my chromebook).

    &#xA;

    The adapter does not come with any recommendations for what software/drivers to (try to) use, but I was prepared for that.&#xA;After some google searches, I decided to first try using the cmd-line&#xA;'ffmpeg' program, because I'm&#xA;quite familiar with that (excellent !) piece of open-source software !

    &#xA;

    So, after a day or two of (mostly) success recordings under Win-11, using&#xA;ffmpeg's Microsoft-based 'dshow' (aka 'DirectShow'), I decided to attempt to get&#xA;up to the same level of accomplishment on my Chromebook, under Linux, also&#xA;using 'ffmpeg'.

    &#xA;

    [Ok...a very brief explanation of 'mostly' successful. I'll&#xA;post another separate question here, about the specifics of my glitches,&#xA;using 'dshow' on Windows. But, essentially, when I try to record to a MP4&#xA;file, I get 2 scenarios of glitch : #1 : Suddenly, dropped packets surges up,&#xA;and I get "1000 dropped' yellow msg #2 : On other trials, I get '...contains&#xA;no image...'.) So, I figured I should first give a Linux a chance,&#xA;before spending more effort trying to resolve the glitches on Windows.]

    &#xA;

    My first snag, was learning that 'dshow' seems to be specific to 'Windows',&#xA;and thus ffmpeg is getting 'unknown' for my reference to 'dshow'. After more hours of 'guessing', I've finally learned/concluded that there are other things&#xA;(something call "DeckLink" is one such alternative ?) for Linux, but I'm unclear&#xA;what extra Linux packages might exist for ffmpeg support, or whether I will need to built a more complete 'ffmpeg' (e.g. from source code), to get things going under Linux ?

    &#xA;

    Is my device able to be accessed from some tools other than 'ffmpeg' ?&#xA;(e.g. VLC or Handbrake or whatever ?) more easily, on the Linux platform ?

    &#xA;

    [If I had to, I'd probably invest another $20-$50 in some other hardware&#xA;device that goes from HDMI-to-USB (USB-A/B), if it were ]

    &#xA;

    All ideas are welcome...(TIA)

    &#xA;

    — Dave

    &#xA;

  • Discord.js Music Bot ffmpeg not found ?

    13 octobre 2020, par cccmdm

    I just started learning javascript with node.js and I am attempting to create a music bot, I've set up the command handler and everything, however, I keep getting this error when I try to run the play command

    &#xA;&#xA;

    &#xA;

    Error : FFmpeg/avconv not found !&#xA; at Function.getInfo (C :\Users\johnd\OneDrive\Desktop\discordBot\node_modules\prism-media\src\core\FFmpeg.js:130:11)&#xA; at Function.create (C :\Users\johnd\OneDrive\Desktop\discordBot\node_modules\prism-media\src\core\FFmpeg.js:143:38)&#xA; at new FFmpeg (C :\Users\johnd\OneDrive\Desktop\discordBot\node_modules\prism-media\src\core\FFmpeg.js:44:27)&#xA; at AudioPlayer.playUnknown (C :\Users\johnd\OneDrive\Desktop\discordBot\node_modules\discord.js\src\client\voice\player\BasePlayer.js:47:20)&#xA; at VoiceConnection.play (C :\Users\johnd\OneDrive\Desktop\discordBot\node_modules\discord.js\src\client\voice\util\PlayInterface.js:71:28)&#xA; at C :\Users\johnd\OneDrive\Desktop\discordBot\commands\play.js:7:39&#xA; at processTicksAndRejections (internal/process/task_queues.js:97:5)

    &#xA;

    &#xA;&#xA;

    I'll post my play function below

    &#xA;&#xA;

    async function playMusic(vc,songId) {&#xA;    const stream = await ytdl(songId,{type: &#x27;opus&#x27;,filter : &#x27;audioonly&#x27;});&#xA;    vc.join().then(connection => {&#xA;        const dispatcher = connection.play(stream,{volume: 1});&#xA;        dispatcher.on(&#x27;end&#x27;, end => {&#xA;            console.log("Song ended!");&#xA;            vc.leave();&#xA;        }).catch(err => console.log(err));&#xA;    }).catch(err => console.log(err));&#xA;}&#xA;

    &#xA;&#xA;

    My proof of installation : https://imgur.com/a/EFM1G6s

    &#xA;&#xA;

    Update 1 : I'm still looking for others with this specific problem and can't find anything.

    &#xA;