Recherche avancée

Médias (1)

Mot : - Tags -/artwork

Autres articles (93)

  • Multilang : améliorer l’interface pour les blocs multilingues

    18 février 2011, par

    Multilang est un plugin supplémentaire qui n’est pas activé par défaut lors de l’initialisation de MediaSPIP.
    Après son activation, une préconfiguration est mise en place automatiquement par MediaSPIP init permettant à la nouvelle fonctionnalité d’être automatiquement opérationnelle. Il n’est donc pas obligatoire de passer par une étape de configuration pour cela.

  • Gestion des droits de création et d’édition des objets

    8 février 2011, par

    Par défaut, beaucoup de fonctionnalités sont limitées aux administrateurs mais restent configurables indépendamment pour modifier leur statut minimal d’utilisation notamment : la rédaction de contenus sur le site modifiables dans la gestion des templates de formulaires ; l’ajout de notes aux articles ; l’ajout de légendes et d’annotations sur les images ;

  • Des sites réalisés avec MediaSPIP

    2 mai 2011, par

    Cette page présente quelques-uns des sites fonctionnant sous MediaSPIP.
    Vous pouvez bien entendu ajouter le votre grâce au formulaire en bas de page.

Sur d’autres sites (9465)

  • FFMPEG - await ffmpeg.load() - overlay.ts Uncaught ReferenceError : document is not defined

    26 mars 2024, par devVue123

    I use FFMPEG plugin with Vue3 and Vite. My code :

    


    <code class="echappe-js">&lt;script setup&gt;&amp;#xA;import { FFmpeg } from &amp;#x27;@ffmpeg/ffmpeg&amp;#x27;&amp;#xA;import { fetchFile, toBlobURL } from &amp;#x27;@ffmpeg/util&amp;#x27;&amp;#xA;import {onMounted} from &quot;vue&quot;;&amp;#xA;&amp;#xA;// const baseURL = &amp;#x27;https://unpkg.com/@ffmpeg/core@0.12.6/dist/esm&amp;#x27; // doc - vite&amp;#xA;const baseURL = &amp;#x27;https://unpkg.com/@ffmpeg/core-mt@0.12.6/dist/esm&amp;#x27; // example&amp;#xA;&amp;#xA;const ffmpeg = new FFmpeg();&amp;#xA;&amp;#xA;onMounted(() =&gt; {&amp;#xA;    initializeFfmpeg()&amp;#xA;})&amp;#xA;&amp;#xA;const initializeFfmpeg = async () =&gt; {&amp;#xA;await ffmpeg.load()&amp;#xA;}&amp;#xA;&lt;/script&gt;&#xA;

    &#xA;

    but FFMPEG is not initialized correctly.&#xA;the error occurs when I run the command :

    &#xA;

    await ffmpeg.load()&#xA;

    &#xA;

    I get an error that may be related to vite :&#xA;enter image description here&#xA;enter image description here

    &#xA;

    I tried several import options, but I still get this error. please help me, thank you

    &#xA;

    package.json

    &#xA;

    "dependencies": {&#xA;    "@ffmpeg/core": "^0.12.6",&#xA;    "@ffmpeg/ffmpeg": "0.12.6",&#xA;    "@ffmpeg/util": "^0.12.1",&#xA;    "vue": "^3.4.21"&#xA;  },&#xA;  "devDependencies": {&#xA;    "@vitejs/plugin-vue": "^5.0.4",&#xA;    "vite": "^5.2.0"&#xA;  }&#xA;

    &#xA;

    vite.config.js

    &#xA;

    import { defineConfig } from &#x27;vite&#x27;&#xA;import vue from &#x27;@vitejs/plugin-vue&#x27;&#xA;import { fileURLToPath, URL } from &#x27;node:url&#x27;&#xA;&#xA;// https://vitejs.dev/config/&#xA;export default defineConfig({&#xA;    plugins: [vue()],&#xA;    resolve: {&#xA;        alias: {&#xA;            &#x27;@&#x27;: fileURLToPath(new URL(&#x27;./src&#x27;, import.meta.url))&#xA;        }&#xA;    },&#xA;    optimizeDeps: {&#xA;        exclude: ["@ffmpeg/ffmpeg", "@ffmpeg/util"],&#xA;    },&#xA;    server: {&#xA;        headers: {&#xA;            "Cross-Origin-Opener-Policy": "same-origin",&#xA;            "Cross-Origin-Embedder-Policy": "require-corp",&#xA;        },&#xA;    },&#xA;})&#xA;

    &#xA;

    node version :

    &#xA;

    v18.18.2&#xA;

    &#xA;

    I try this too :

    &#xA;

    await ffmpeg.load({&#xA;        coreURL: await toBlobURL(`${baseURL}/ffmpeg-core.js`, &#x27;text/javascript&#x27;),&#xA;        wasmURL: await toBlobURL(`${baseURL}/ffmpeg-core.wasm`, &#x27;application/wasm&#x27;),&#xA;        workerURL: await toBlobURL(`${baseURL}/ffmpeg-core.worker.js`, &#x27;text/javascript&#x27;)&#xA;    })&#xA;

    &#xA;

  • avutil/mathematics : Fix undefined negation in av_compare_ts()

    31 janvier 2021, par Michael Niedermayer
    avutil/mathematics : Fix undefined negation in av_compare_ts()
    

    Fixes : negation of -9223372036854775808 cannot be represented in type 'int64_t' (aka 'long') ; cast to an unsigned type to negate this value to itself
    Fixes : 29437/clusterfuzz-testcase-minimized-ffmpeg_dem_MOV_fuzzer-4748510022991872

    Found-by : continuous fuzzing process https://github.com/google/oss-fuzz/tree/master/projects/ffmpeg
    Signed-off-by : Michael Niedermayer <michael@niedermayer.cc>

    • [DH] libavutil/mathematics.c
  • avcodec/ffv1dec_template : Fix signed integer overflow

    16 juillet 2017, par Michael Niedermayer
    avcodec/ffv1dec_template : Fix signed integer overflow
    

    Fixes : runtime error : negation of -2147483648 cannot be represented in type 'int' ; cast to an unsigned type to negate this value to itself
    Fixes : 2634/clusterfuzz-testcase-minimized-4540890636877824

    Found-by : continuous fuzzing process https://github.com/google/oss-fuzz/tree/master/projects/ffmpeg
    Signed-off-by : Michael Niedermayer <michael@niedermayer.cc>

    • [DH] libavcodec/ffv1dec_template.c