Recherche avancée

Médias (17)

Mot : - Tags -/wired

Autres articles (65)

  • Publier sur MédiaSpip

    13 juin 2013

    Puis-je poster des contenus à partir d’une tablette Ipad ?
    Oui, si votre Médiaspip installé est à la version 0.2 ou supérieure. Contacter au besoin l’administrateur de votre MédiaSpip pour le savoir

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

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

Sur d’autres sites (8313)

  • How can I programmatically write and read random video watermarks ?

    13 novembre 2017, par GreenTriangle

    I spent a few minutes trying to think of a clearer way to word my title, but I couldn’t manage it, sorry.

    I want to essentially canary trap video files : I am (hypothetically, this is not real but a personal exercise) offering them up to 5,000 different people, and if one gets leaked, I want to know who leaked it. Metadata is too easily emoved, so what I’d like to do is add a random and subtle watermark to each file, and store information about that in a database.

    For example : on Joe Smith’s copy, a 10x10 pixel 80% transparent red square in the upper left corner for 5 frames. On Diane Brown’s copy, a full-width 5-pixel 90% transparent black bar on the bottom edge for 15 frames. Then, if I find a leaked copy, I could check it against the database.

    I know this still isn’t foolproof : cropping would break co-ordinates, hue/brightness transforms would break colour reading, cutting time would break timestamps. But if I did want to do this anyway, what would be a good strategy for it ?

    My idea was to generate PNG overlays randomly, split the video into parts with mkvtoolnix/ffmpeg, re-encode the middle part with ffmpeg + overlay filter, and then rejoin them. But is this silly when there’s a "proper" way to do it ? And what would I be doing to read the watermarks, which I can’t even really conceive of ?

  • x86 : videodsp : Properly mark sse2 instructions in emulated_edge_mc as such.

    24 octobre 2013, par Ronald S. Bultje
    x86 : videodsp : Properly mark sse2 instructions in emulated_edge_mc as such.
    

    Should fix crashes or corrupt output on pre-SSE2 CPUs when they were
    using SSE2-code (e.g. AMD Athlon XP 2400+ or Intel Pentium III) in
    hfix or hvar single-edge (left/right) extension functions.

    Signed-off-by : Janne Grunau <janne-libav@jannau.net>

    • [DH] libavcodec/x86/videodsp.asm
    • [DH] libavcodec/x86/videodsp_init.c
  • Having trouble with color code in batch file

    23 juin 2022, par Lary David

    I'm trying to only have ffmpeg progress to be colored, but for some reason when I terminate or go full-screen this monstrosity occurs :&#xA;Issue

    &#xA;

    @echo off&#xA;@echo off&#xA;title Stream Recorder&#xA;cls&#xA;:start&#xA;set message=Stream Recorder&#xA;echo %message%&#xA;echo(&#xA;echo [32m1. Chrome [0m&#xA;echo [34m2. Edge [0m&#xA;echo [33m3. Firefox [0m&#xA;echo [31m4. Opera [0m&#xA;echo [1;31m5. Vivaldi [0m&#xA;:choice&#xA;set choice=&#xA;set /p "choice=* Pick your browser (between 1-5): "&#xA;if not &#x27;%choice%&#x27;==&#x27;&#x27; set choice=%choice:~0,1%&#xA;if &#x27;%choice%&#x27;==&#x27;1&#x27; goto chrome&#xA;echo "%choice%" is not valid, try again.&#xA;ECHO.&#xA;goto choice&#xA;&#xA;:chrome&#xA;:url&#xA;echo(&#xA;set /p "address=* M3U8 Url: "&#xA;For /F %%G In (&#x27;%__AppDir__%curl.exe -s -o NUL "%address%" -w "%%{http_code}\n"&#x27;) Do Set "response=%%G"&#xA;echo %response%&#xA;IF %response% == 200 (&#xA;    ECHO [32mURL check was successful.[m &amp;goto :username&#xA;) ELSE (&#xA;    ECHO [31mURL is not valid, try again.[m &amp;goto :url&#xA;)&#xA;:username&#xA;set /p "filename=* Streamer Name: "&#xA;echo(&#xA;set message=* Recording:&#xA;echo [0m%message%[42;1m&#xA;ffmpeg -v warning -hide_banner -stats -user_agent "" -i "%address%" -c copy "%~dp0/%filename%_%DATE:~7,2%-%DATE:~4,2%-%DATE:~-4%_%time:~-11,2%-%time:~-8,2%-%time:~-5,2%.mp4"&#xA;pause&#xA;

    &#xA;

    Also, would be helpful if my code needs some cleaning up.

    &#xA;