Recherche avancée

Médias (0)

Mot : - Tags -/médias

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

Autres articles (111)

  • Le plugin : Gestion de la mutualisation

    2 mars 2010, par

    Le plugin de Gestion de mutualisation permet de gérer les différents canaux de mediaspip depuis un site maître. Il a pour but de fournir une solution pure SPIP afin de remplacer cette ancienne solution.
    Installation basique
    On installe les fichiers de SPIP sur le serveur.
    On ajoute ensuite le plugin "mutualisation" à la racine du site comme décrit ici.
    On customise le fichier mes_options.php central comme on le souhaite. Voilà pour l’exemple celui de la plateforme mediaspip.net :
    < ?php (...)

  • Le plugin : Podcasts.

    14 juillet 2010, par

    Le problème du podcasting est à nouveau un problème révélateur de la normalisation des transports de données sur Internet.
    Deux formats intéressants existent : Celui développé par Apple, très axé sur l’utilisation d’iTunes dont la SPEC est ici ; Le format "Media RSS Module" qui est plus "libre" notamment soutenu par Yahoo et le logiciel Miro ;
    Types de fichiers supportés dans les flux
    Le format d’Apple n’autorise que les formats suivants dans ses flux : .mp3 audio/mpeg .m4a audio/x-m4a .mp4 (...)

  • Formulaire personnalisable

    21 juin 2013, par

    Cette page présente les champs disponibles dans le formulaire de publication d’un média et il indique les différents champs qu’on peut ajouter. Formulaire de création d’un Media
    Dans le cas d’un document de type média, les champs proposés par défaut sont : Texte Activer/Désactiver le forum ( on peut désactiver l’invite au commentaire pour chaque article ) Licence Ajout/suppression d’auteurs Tags
    On peut modifier ce formulaire dans la partie :
    Administration > Configuration des masques de formulaire. (...)

Sur d’autres sites (11229)

  • Playback FFmpeg stream through UDP

    11 juillet 2020, par Andrew Raleigh

    I'm using the following command to send ffmpeg data :

    &#xA;

    ./ffmpeg -i "" -pix_fmt yuv420p -tune zerolatency -preset ultrafast -f mpegts udp://127.0.0.1:23000

    &#xA;

    I then transmit and receive it to another computer through the srt protocol, and read it back on the end-point.

    &#xA;

    I play back with .\ffplay.exe -i udp://127.0.0.1:23000 -loglevel 40 and don't see a video. I can see data coming in from WireShark though. This is the log output :

    &#xA;

    ffplay version N-98438-gc6cdfdf9c3 Copyright (c) 2003-2020 the FFmpeg developers&#xA;  built with gcc 10.1.0 (Rev3, Built by MSYS2 project)&#xA;  configuration:  --cc=&#x27;ccache gcc&#x27; --cxx=&#x27;ccache g&#x2B;&#x2B;&#x27; --disable-autodetect --enable-amf --enable-bzlib --enable-cuda --enable-cuvid --enable-d3d11va --enable-dxva2 --enable-iconv --enable-lzma --enable-nvenc --enable-schannel --enable-zlib --enable-sdl2 --enable-ffnvcodec --enable-nvdec --enable-gmp --enable-libmp3lame --enable-libopus --enable-libvorbis --enable-libaom --disable-debug --enable-libsrt --extra-libs=-liconv --enable-version3&#xA;  libavutil      56. 55.100 / 56. 55.100&#xA;  libavcodec     58. 94.100 / 58. 94.100&#xA;  libavformat    58. 48.100 / 58. 48.100&#xA;  libavdevice    58. 11.101 / 58. 11.101&#xA;  libavfilter     7. 87.100 /  7. 87.100&#xA;  libswscale      5.  8.100 /  5.  8.100&#xA;  libswresample   3.  8.100 /  3.  8.100&#xA;Initialized direct3d renderer.&#xA;[mpegts @ 000002130b5eae00] Unable to seek back to the startf=0/0&#xA;&#xA;....&#xA;&#xA;[mpeg2video @ 000002130b612300] Invalid frame dimensions 0x0.&#xA;    Last message repeated 1 times&#xA;[mpegts @ 000002130b5eae00] Packet corrupt (stream = 0, dts = 20791500).&#xA;[mpeg2video @ 000002130b612300] Invalid frame dimensions 0x0.&#xA;[mpegts @ 000002130b5eae00] Packet corrupt (stream = 0, dts = 20794500).&#xA;[mpeg2video @ 000002130b612300] Invalid frame dimensions 0x0.&#xA;    Last message repeated 1 times&#xA;[mpegts @ 000002130b5eae00] Packet corrupt (stream = 0, dts = 20800500).&#xA;[mpeg2video @ 000002130b612300] Invalid frame dimensions 0x0.&#xA;[mpeg2video @ 000002130b612300] Invalid frame dimensions 0x0.=0/0&#xA;[mpegts @ 000002130b5eae00] Packet corrupt (stream = 0, dts = 20805000).&#xA;[mpeg2video @ 000002130b612300] Invalid frame dimensions 0x0.&#xA;    Last message repeated 1 times&#xA;[mpegts @ 000002130b5eae00] Packet corrupt (stream = 0, dts = 20809500).&#xA;[mpeg2video @ 000002130b612300] Invalid frame dimensions 0x0.&#xA;[mpegts @ 000002130b5eae00] Packet corrupt (stream = 0, dts = 20812500).&#xA;[mpeg2video @ 000002130b612300] Invalid frame dimensions 0x0.&#xA;    Last message repeated 2 times&#xA;[mpegts @ 000002130b5eae00] Packet corrupt (stream = 0, dts = 20820000).&#xA;[mpeg2video @ 000002130b612300] Invalid frame dimensions 0x0.&#xA;    Last message repeated 1 times&#xA;[mpegts @ 000002130b5eae00] Packet corrupt (stream = 0, dts = 20824500).&#xA;[mpeg2video @ 000002130b612300] Invalid frame dimensions 0x0.=0/0&#xA;    Last message repeated 1 times&#xA;[mpegts @ 000002130b5eae00] Packet corrupt (stream = 0, dts = 20829000).&#xA;[mpeg2video @ 000002130b612300] Invalid frame dimensions 0x0.&#xA;    Last message repeated 1 times&#xA;[mpegts @ 000002130b5eae00] Packet corrupt (stream = 0, dts = 20838000).&#xA;[mpeg2video @ 000002130b612300] Invalid frame dimensions 0x0.&#xA;    Last message repeated 1 times&#xA;[mpegts @ 000002130b5eae00] Packet corrupt (stream = 0, dts = 20842500).&#xA;[mpeg2video @ 000002130b612300] Invalid frame dimensions 0x0.&#xA;    Last message repeated 1 times&#xA;[mpegts @ 000002130b5eae00] Packet corrupt (stream = 0, dts = 20847000).&#xA;[mpeg2video @ 000002130b612300] Invalid frame dimensions 0x0.&#xA;[mpegts @ 000002130b5eae00] Packet corrupt (stream = 0, dts = 20853000).&#xA;[mpeg2video @ 000002130b612300] Invalid frame dimensions 0x0.&#xA;    Last message repeated 1 times&#xA;[mpegts @ 000002130b5eae00] Packet corrupt (stream = 0, dts = 20857500).&#xA;[mpeg2video @ 000002130b612300] Invalid frame dimensions 0x0.&#xA;[mpeg2video @ 000002130b612300] Invalid frame dimensions 0x0.=0/0&#xA;[mpegts @ 000002130b5eae00] Packet corrupt (stream = 0, dts = 20862000).&#xA;[mpeg2video @ 000002130b612300] Invalid frame dimensions 0x0.&#xA;    Last message repeated 1 times&#xA;[mpegts @ 000002130b5eae00] Packet corrupt (stream = 0, dts = 20866500).&#xA;[mpeg2video @ 000002130b612300] Invalid frame dimensions 0x0.&#xA;[mpegts @ 000002130b5eae00] Packet corrupt (stream = 0, dts = 20871000).&#xA;[mpeg2video @ 000002130b612300] Invalid frame dimensions 0x0.&#xA;    Last message repeated 1 times&#xA;[mpegts @ 000002130b5eae00] Packet corrupt (stream = 0, dts = 20875500).&#xA;[mpeg2video @ 000002130b612300] Invalid frame dimensions 0x0.&#xA;    Last message repeated 1 times&#xA;[mpegts @ 000002130b5eae00] Packet corrupt (stream = 0, dts = 20880000).&#xA;[mpeg2video @ 000002130b612300] Invalid frame dimensions 0x0.&#xA;    Last message repeated 1 times&#xA;[mpegts @ 000002130b5eae00] Packet corrupt (stream = 0, dts = 20884500).&#xA;[mpeg2video @ 000002130b612300] Invalid frame dimensions 0x0.&#xA;    Last message repeated 1 times&#xA;[mpegts @ 000002130b5eae00] changing packet size to 204  0B f=0/0&#xA;[mpegts @ 000002130b5eae00] changing packet size to 188&#xA;[mpegts @ 000002130b5eae00] changing packet size to 204  0B f=0/0&#xA;[mpegts @ 000002130b5eae00] changing packet size to 188  0B f=0/0&#xA;[mpegts @ 000002130b5eae00] changing packet size to 204  0B f=0/0&#xA;[mpegts @ 000002130b5eae00] changing packet size to 188  0B f=0/0&#xA;

    &#xA;

    FFPlay and FFProbe both output the above. Usually FFPlay would show the video playing back, but in this case I get nothing. Any thoughts as to why ?

    &#xA;

  • Anomalie #4522 : erreur en php 8 dans mysql.log

    14 juillet 2020

    Ok, là on a un petit souci semble t’il (probablement pas du à PHP8 non plus, mais à la version de Mysql ou de sa remontée d’erreur)

    Dans ces pipelines, on récupère $mydate = $flux['args']['date'];, et on lui applique, sur les requêtes sql_quote($mydate).
    Sauf que $mydate vaut la chaine '2020-07-13 15:38:14', guillemets compris.
    Du coup, ça crée quelque chose de faux ensuite dans les requêtes (guillemet + guillement échappé).
    Je suppose que c’était vu comme une date invalide avant ? ou mysql s’en accomodait très bien ?
    (parce que je crois pas qu’on ait eu de retours comme quoi ces pipelines "optimiser_base_disparus" ne fonctionnent pas comme prévus)

    Cette date est calculée là https://git.spip.net/spip/spip/src/branch/master/ecrire/genie/optimiser.php#L157 est a déjà sql_quote d’appliqué, depuis 9 ans, par https://github.com/spip/SPIP/commit/472dc705e72557172ee3e53bd3a06465a9968ab9

    Mais par exemple dans les plugins, un commit ultérieur (il y a 6 ans) a rajouté les sql_quote doublons sur les dates…
    - https://github.com/spipremix/breves/commit/4f82b6481
    - https://github.com/spipremix/sites/commit/1dae8e8fe73340
    - https://github.com/spipremix/petitions/commit/21c15b08edc7
    - ...

    Je pense que ces sql_quote($mydate) ajoutés dans les pipelines sont erronés du coup, mais il y a peut être quelque chose qui m’échappe.

    (désolé, j’utilise Github pour remonter l’historique via blame + les boutons voir le fichier avant cette révision, tellement pratique... et Gitea n’a pas ça)

  • Nomenclature #4519 (Nouveau) : Renommage de terminologie (blacklist / whitelist)

    13 juillet 2020

    En lisant la compilation [PHP Annotated – June 2020](https://blog.jetbrains.com/phpstorm/2020/06/php-annotated-june-2020/) on tombe sur ce point :

    [[RFC] Change terminology to ExcludeList](https://wiki.php.net/rfc/change-terminology-to-excludelist) — The topic of renaming offensive terms has not been overlooked by the PHP world either. There have been [heated discussions](https://externals.io/message/110515) in the Internals.
    In the PHP core, the change affects only one thing : the configuration directive `opcache.blacklist_filename` should be renamed to `opcache.exclude_list_filename`.
    Many other PHP tools have already made changes in this regard : [PHPUnit](https://github.com/sebastianbergmann/phpunit/blob/master/ChangeLog-9.3.md#930---2020-08-07), [Drupal](https://www.drupal.org/project/drupal/issues/2993575), [Xdebug](https://github.com/xdebug/xdebug/commit/63b43b51e43b794cf8cd740e54089b2b7320fbe1), [Yii](https://github.com/yiisoft/yii2/pull/18104), [Composer](https://github.com/composer/composer/pull/8957) (+ [working with non-master Git branches](https://blog.packagist.com/composer-and-default-git-branches/)).

    C’est certainement intéressant aussi de songer à ces renommages chez nous également, utilisés à quelques endroits.