Recherche avancée

Médias (2)

Mot : - Tags -/documentation

Autres articles (74)

  • Keeping control of your media in your hands

    13 avril 2011, par

    The vocabulary used on this site and around MediaSPIP in general, aims to avoid reference to Web 2.0 and the companies that profit from media-sharing.
    While using MediaSPIP, you are invited to avoid using words like "Brand", "Cloud" and "Market".
    MediaSPIP is designed to facilitate the sharing of creative media online, while allowing authors to retain complete control of their work.
    MediaSPIP aims to be accessible to as many people as possible and development is based on expanding the (...)

  • 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 (...)

  • Menus personnalisés

    14 novembre 2010, par

    MediaSPIP utilise le plugin Menus pour gérer plusieurs menus configurables pour la navigation.
    Cela permet de laisser aux administrateurs de canaux la possibilité de configurer finement ces menus.
    Menus créés à l’initialisation du site
    Par défaut trois menus sont créés automatiquement à l’initialisation du site : Le menu principal ; Identifiant : barrenav ; Ce menu s’insère en général en haut de la page après le bloc d’entête, son identifiant le rend compatible avec les squelettes basés sur Zpip ; (...)

Sur d’autres sites (9226)

  • Using FFMPEG with Xvfb, Can't get a smooth video output

    13 juillet 2020, par Emax

    I'm trying to stream to twitch from a linux server, I've installed Xvfb and FFMPEG, the live starts fine, but I can't get a smooth video output.

    


    Setps :

    


    Xvfb :1 -screen 0 1920x1080x24 &amp;&#xA;export DISPLAY=:1&#xA;&#xA;&#xA;ffmpeg -probesize 60M -video_size "1920x1080" -framerate 60 -f x11grab -i :1.0 -f flv -ac 2 -crf 23 \&#xA;       -vcodec libx264 -g 120 -b:v 3000k -minrate 3000k -maxrate 3000k -pix_fmt yuv420p\&#xA;       -s "1920x1080" -preset veryfast -tune zerolatency -acodec libmp3lame -threads 4 -strict normal \&#xA;       -bufsize 12000k "rtmp://live-mil.twitch.tv/app/<key>"&#xA;</key>

    &#xA;

    I'm 100% sure that the app I'm trying to record output 60fps

    &#xA;

    Also the FFMPEG output is

    &#xA;

    ffmpeg version 4.1.6-1~deb10u1 Copyright (c) 2000-2020 the FFmpeg developers&#xA;  built with gcc 8 (Debian 8.3.0-6)&#xA;  configuration: --prefix=/usr --extra-version=&#x27;1~deb10u1&#x27; --toolchain=hardened --libdir=/usr/lib/x86_64-linux-gnu --incdir=/usr/include/x86_64-linux-gnu --arch=amd64 --enable-gpl --disable-stripping --enable-avresample --disable-filter=resample --enable-avisynth --enable-gnutls --enable-ladspa --enable-libaom --enable-libass --enable-libbluray --enable-libbs2b --enable-libcaca --enable-libcdio --enable-libcodec2 --enable-libflite --enable-libfontconfig --enable-libfreetype --enable-libfribidi --enable-libgme --enable-libgsm --enable-libjack --enable-libmp3lame --enable-libmysofa --enable-libopenjpeg --enable-libopenmpt --enable-libopus --enable-libpulse --enable-librsvg --enable-librubberband --enable-libshine --enable-libsnappy --enable-libsoxr --enable-libspeex --enable-libssh --enable-libtheora --enable-libtwolame --enable-libvidstab --enable-libvorbis --enable-libvpx --enable-libwavpack --enable-libwebp --enable-libx265 --enable-libxml2 --enable-libxvid --enable-libzmq --enable-libzvbi --enable-lv2 --enable-omx --enable-openal --enable-opengl --enable-sdl2 --enable-libdc1394 --enable-libdrm --enable-libiec61883 --enable-chromaprint --enable-frei0r --enable-libx264 --enable-shared&#xA;  libavutil      56. 22.100 / 56. 22.100&#xA;  libavcodec     58. 35.100 / 58. 35.100&#xA;  libavformat    58. 20.100 / 58. 20.100&#xA;  libavdevice    58.  5.100 / 58.  5.100&#xA;  libavfilter     7. 40.101 /  7. 40.101&#xA;  libavresample   4.  0.  0 /  4.  0.  0&#xA;  libswscale      5.  3.100 /  5.  3.100&#xA;  libswresample   3.  3.100 /  3.  3.100&#xA;  libpostproc    55.  3.100 / 55.  3.100&#xA;Input #0, x11grab, from &#x27;:1.0&#x27;:&#xA;  Duration: N/A, start: 1594669358.267783, bitrate: N/A&#xA;    Stream #0:0: Video: rawvideo (BGR[0] / 0x524742), bgr0, 1920x1080, 60 fps, 59.94 tbr, 1000k tbn, 1000k tbc&#xA;Stream mapping:&#xA;  Stream #0:0 -> #0:0 (rawvideo (native) -> h264 (libx264))&#xA;Press [q] to stop, [?] for help&#xA;[libx264 @ 0x55a2b7e28ec0] using cpu capabilities: MMX2 SSE2Fast SSSE3 SSE4.2 AVX FMA3 BMI2 AVX2&#xA;[libx264 @ 0x55a2b7e28ec0] profile High, level 4.2&#xA;[libx264 @ 0x55a2b7e28ec0] 264 - core 155 r2917 0a84d98 - H.264/MPEG-4 AVC codec - Copyleft 2003-2018 - http://www.videolan.org/x264.html - options: cabac=1 ref=1 deblock=1:0:0 analyse=0x3:0x113 me=hex subme=2 psy=1 psy_rd=1.00:0.00 mixed_ref=0 me_range=16 chroma_me=1 trellis=0 8x8dct=1 cqm=0 deadzone=21,11 fast_pskip=1 chroma_qp_offset=0 threads=4 lookahead_threads=4 sliced_threads=1 slices=4 nr=0 decimate=1 interlaced=0 bluray_compat=0 constrained_intra=0 bframes=0 weightp=1 keyint=120 keyint_min=12 scenecut=40 intra_refresh=0 rc_lookahead=0 rc=crf mbtree=0 crf=23.0 qcomp=0.60 qpmin=0 qpmax=69 qpstep=4 vbv_maxrate=3000 vbv_bufsize=12000 crf_max=0.0 nal_hrd=none filler=0 ip_ratio=1.40 aq=1:1.00&#xA;Output #0, flv, to &#x27;rtmp://live.twitch.tv/app/<key>&#x27;:&#xA;  Metadata:&#xA;    encoder         : Lavf58.20.100&#xA;    Stream #0:0: Video: h264 (libx264) ([7][0][0][0] / 0x0007), yuv420p, 1920x1080, q=-1--1, 3000 kb/s, 60 fps, 1k tbn, 60 tbc&#xA;    Metadata:&#xA;      encoder         : Lavc58.35.100 libx264&#xA;    Side data:&#xA;      cpb: bitrate max/min/avg: 3000000/0/3000000 buffer size: 12000000 vbv_delay: -1&#xA;frame=  436 fps= 61 q=22.0 size=     287kB time=00:00:08.73 bitrate= 269.1kbits/s dup=0 drop=0 speed=1.22x&#xA;</key>

    &#xA;

    I've also tryed to output the recording to an mp4 video file but I got the same result : a laggy video, It's like ffmpeg is recording the input at a lower framerate than 60, how can I fix this ?

    &#xA;

  • Anomalie #4530 (Nouveau) : Spip_loader ne récupère plus les dernières versions

    19 juillet 2020, par Franck D

    Hello :)
    Php 7.4.7 avec easyphp

    Je viens de me rendre compte que si je demande l’installation de spip 3.3, spip_loader ne me récupère plus les dernière versions dispo...
    Concernant spip, il me récupère la version 24642 qui date du 25/06/2020 https://core.spip.net/projects/spip/repository sauf que depuis, il y a eu des commits : https://git.spip.net/spip/spip/commits/branch/master
    Et s’agissant des plugins-dist, c’est pareil, il n’y a pas grande chose à jour.
    exemple :
    Bigup en 1.0.6 à la place de 1.0.7
    Medias en 2.27.0 à la place de 2.27.1
    ou alors Archiviste en 0.3.0 mais ce ne sont pas les fichiers les plus récent (il n’y a pas eu de z+1, après le dernier commit)
    etc

    Avant que les plugs avaient ou pas eu droit à un z+1 je récupérais les fichiers les plus récents si je demandais à avoir spip 3.3, maintenant, ce n’est plus le cas.
    A savoir, J’ai pas fait de tests, en essayant d’avoir spip 3.2-dev pour voir si cela ne touche que spip 3.3 ou toutes les branches "dev"

  • Anomalie #4522 (En cours) : erreur en php 8 dans mysql.log

    14 juillet 2020, par Franck D

    Hello :)

    Windows 10 (1909)
    Firefox 78.0.2
    Easyphp
    Apache 2.4.43 x64
    PHP 8.0.0 alpha1 x64
    MySQL 8.0.20 x64
    PhpMyAdmin 5.0.2
    Prefix des tables "spip5"
    Je fais tout afficher via mes_options, j’installe spip 3.3 ensuite, je regarde les logs de la table mysql.log et cela m’affiche 5 erreurs ( à voir si ce n’est pas "normal" quand même, car cela semble fonctionner quand même)

    2020-07-14 14:48:35 127.0.0.1 (pid 1576) C :\Program Files (x86)\EasyPHP-Devserver-17\eds-www\test5\ecrire\base\connect_sql.php:L170:spip_sql_erreur()::Pub:ERREUR : Erreur 1525 de mysql : Incorrect TIMESTAMP value : ’’2020-07-13 14:48:35’’
    in C :\Program Files (x86)\EasyPHP-Devserver-17\eds-www\test5\plugins-dist\forum\forum_pipelines.php L308 [sql_delete(),forum_optimiser_base_disparus(),minipipe(),execute_pipeline_optimiser_base_disparus(),pipeline(),optimiser_base_disparus(),optimiser_base(),genie_optimiser_dist(),queue_start_job(),queue_schedule(),inc_genie_dist(),cron(),action_cron(),traiter_appels_actions(),include()]
    DELETE FROM `spip`.spip5_forum
    WHERE statut=’redac’ AND maj < ’\’2020-07-13 14:48:35\’’

    2020-07-14 14:48:35 127.0.0.1 (pid 1576) C :\Program Files (x86)\EasyPHP-Devserver-17\eds-www\test5\ecrire\base\connect_sql.php:L170:spip_sql_erreur()::Pub:ERREUR : Erreur 1525 de mysql : Incorrect TIMESTAMP value : ’’2020-07-13 14:48:35’’
    in C :\Program Files (x86)\EasyPHP-Devserver-17\eds-www\test5\plugins-dist\mots\mots_pipelines.php L97 [sql_delete(),mots_optimiser_base_disparus(),minipipe(),execute_pipeline_optimiser_base_disparus(),pipeline(),optimiser_base_disparus(),optimiser_base(),genie_optimiser_dist(),queue_start_job(),queue_schedule(),inc_genie_dist(),cron(),action_cron(),traiter_appels_actions(),include()]
    DELETE FROM `spip`.spip5_mots
    WHERE length(titre)=0 AND maj < ’\’2020-07-13 14:48:35\’’

    2020-07-14 14:48:35 127.0.0.1 (pid 1576) C :\Program Files (x86)\EasyPHP-Devserver-17\eds-www\test5\ecrire\base\connect_sql.php:L170:spip_sql_erreur()::Pub:ERREUR : Erreur 1525 de mysql : Incorrect TIMESTAMP value : ’’2020-07-13 14:48:35’’
    in C :\Program Files (x86)\EasyPHP-Devserver-17\eds-www\test5\plugins-dist\petitions\petitions_pipelines.php L78 [sql_delete(),petitions_optimiser_base_disparus(),minipipe(),execute_pipeline_optimiser_base_disparus(),pipeline(),optimiser_base_disparus(),optimiser_base(),genie_optimiser_dist(),queue_start_job(),queue_schedule(),inc_genie_dist(),cron(),action_cron(),traiter_appels_actions(),include()]
    DELETE FROM `spip`.spip5_petitions
    WHERE statut=’poubelle’ AND maj < ’\’2020-07-13 14:48:35\’’

    2020-07-14 14:48:35 127.0.0.1 (pid 1576) C :\Program Files (x86)\EasyPHP-Devserver-17\eds-www\test5\ecrire\base\connect_sql.php:L170:spip_sql_erreur()::Pub:ERREUR : Erreur 1525 de mysql : Incorrect TIMESTAMP value : ’’2020-07-13 14:48:35’’
    in C :\Program Files (x86)\EasyPHP-Devserver-17\eds-www\test5\plugins-dist\sites\sites_pipelines.php L228 [sql_delete(),sites_optimiser_base_disparus(),minipipe(),execute_pipeline_optimiser_base_disparus(),pipeline(),optimiser_base_disparus(),optimiser_base(),genie_optimiser_dist(),queue_start_job(),queue_schedule(),inc_genie_dist(),cron(),action_cron(),traiter_appels_actions(),include()]
    DELETE FROM `spip`.spip5_syndic
    WHERE maj<’\’2020-07-13 14:48:35\’’ AND statut=’refuse’

    2020-07-14 14:48:35 127.0.0.1 (pid 1576) C :\Program Files (x86)\EasyPHP-Devserver-17\eds-www\test5\ecrire\base\connect_sql.php:L170:spip_sql_erreur()::Pub:ERREUR : Erreur 1525 de mysql : Incorrect TIMESTAMP value : ’’2020-07-13 14:48:35’’
    in C :\Program Files (x86)\EasyPHP-Devserver-17\eds-www\test5\plugins-dist\breves\breves_pipelines.php L298 [sql_select(),breves_optimiser_base_disparus(),minipipe(),execute_pipeline_optimiser_base_disparus(),pipeline(),optimiser_base_disparus(),optimiser_base(),genie_optimiser_dist(),queue_start_job(),queue_schedule(),inc_genie_dist(),cron(),action_cron(),traiter_appels_actions(),include()]
    SELECT B.id_breve AS id
    FROM `spip`.spip5_breves AS B
    LEFT JOIN `spip`.spip5_rubriques AS R
    ON B.id_rubrique=R.id_rubrique
    WHERE R.id_rubrique IS NULL
    AND B.maj < ’\’2020-07-13 14:48:35\’’