Recherche avancée

Médias (1)

Mot : - Tags -/artwork

Autres articles (103)

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

  • HTML5 audio and video support

    13 avril 2011, par

    MediaSPIP uses HTML5 video and audio tags to play multimedia files, taking advantage of the latest W3C innovations supported by modern browsers.
    The MediaSPIP player used has been created specifically for MediaSPIP and can be easily adapted to fit in with a specific theme.
    For older browsers the Flowplayer flash fallback is used.
    MediaSPIP allows for media playback on major mobile platforms with the above (...)

  • De l’upload à la vidéo finale [version standalone]

    31 janvier 2010, par

    Le chemin d’un document audio ou vidéo dans SPIPMotion est divisé en trois étapes distinctes.
    Upload et récupération d’informations de la vidéo source
    Dans un premier temps, il est nécessaire de créer un article SPIP et de lui joindre le document vidéo "source".
    Au moment où ce document est joint à l’article, deux actions supplémentaires au comportement normal sont exécutées : La récupération des informations techniques des flux audio et video du fichier ; La génération d’une vignette : extraction d’une (...)

Sur d’autres sites (10650)

  • lavc : remove libfaac wrapper

    29 septembre 2016, par Josh de Kock
    lavc : remove libfaac wrapper
    

    There is really no need for two aac wrappers, we already have
    libfdk-aac which is better. Not to mention that faac doesn’t
    even support HEv1, or HEv2. It’s also under a license which is
    unusable for distribution, so it would only be useful to people
    who will compile their own ffmpeg, only use it themselves (which
    at that point should just use fdk-aac).

    Signed-off-by : Josh de Kock <josh@itanimul.li>

    • [DH] Changelog
    • [DH] LICENSE.md
    • [DH] configure
    • [DH] doc/encoders.texi
    • [DH] doc/ffserver.conf
    • [DH] doc/general.texi
    • [DH] doc/muxers.texi
    • [DH] doc/platform.texi
    • [DH] libavcodec/Makefile
    • [DH] libavcodec/allcodecs.c
    • [DH] libavcodec/libfaac.c
  • Merge video with ffmpeg(or alternatives) with extra properties(an overlay)

    28 juin 2021, par dconixDev

    I'll be scraping clips from twitch and merging them to create a single video file.&#xA;I already figured out the scraping of twitch clip links(but i only get 16-20 videos because i need to scroll with selenium but i dont really mind it, if you have a working solution then make an answer about it) and also the simple merging videos.

    &#xA;

    I'm scraping links with :

    &#xA;

    #!/usr/bin/python3.9&#xA;import bs4&#xA;import requests&#xA;import time&#xA;from datetime import datetime&#xA;from selenium import webdriver&#xA;from selenium.webdriver.firefox.options import Options&#xA;&#xA;# Initialize driver and run it headless&#xA;options = Options()&#xA;options.headless = True&#xA;driver = webdriver.Firefox(options=options)&#xA;&#xA;def extract_source(url):&#xA;     agent = {"User-Agent":"Mozilla/5.0 (Windows NT 10.0; rv:78.0) Gecko/20100101 Firefox/78.0"}&#xA;     source=requests.get(url, headers=agent).text&#xA;     return source&#xA;&#xA;def extract_data(source):&#xA;     soup=bs4.BeautifulSoup(source, &#x27;html.parser&#x27;)&#xA;     names=soup.find_all(&#x27;a&#x27;, attrs={&#x27;data-a-target&#x27;:&#x27;preview-card-image-link&#x27;})&#xA;     return names&#xA;&#xA;driver.get(&#x27;https://www.twitch.tv/directory/game/League%20of%20Legends/clips?range=24hr&#x27;)&#xA;&#xA;# I wait 3 seconds for the clips to get pulled in&#xA;# I&#x27;d like here to scroll down a bit so i can scrape more clips, but even after i tried some solutions my firefox(was debugging in GUI mode, not headless as it is now) wasnt scrolling&#xA;time.sleep(3)&#xA;extract_links=extract_data(driver.page_source)&#xA;for a in extract_links:&#xA;    print(a.get(&#x27;href&#x27;))&#xA;&#xA;driver.quit()&#xA;&#xA;# I tried scrolling using this but didnt work, not sure why&#xA;# this script is supposed to scroll until youre at the end of the page&#xA;# SCROLL_PAUSE_TIME = 0.5&#xA;&#xA;# # Get scroll height&#xA;# last_height = driver.execute_script("return document.body.scrollHeight")&#xA;&#xA;# for i in range(3):&#xA;    # # Scroll down to bottom&#xA;    # driver.execute_script("window.scrollTo(0, document.body.scrollHeight);")&#xA;&#xA;    # # Wait to load page&#xA;    # time.sleep(SCROLL_PAUSE_TIME)&#xA;&#xA;    # # Calculate new scroll height and compare with last scroll height&#xA;    # new_height = driver.execute_script("return document.body.scrollHeight")&#xA;    # if new_height == last_height:&#xA;        # break&#xA;    # last_height = new_height&#xA;

    &#xA;

    I'm joining videos together after downloading(with youtube-dl) with ffmpeg :

    &#xA;

    ffmpeg -safe 0 -f concat -segment_time_metadata 1 -i videos.txt -vf select=concatdec_select -af aselect=concatdec_select,aresample=async=1 out.mp4

    &#xA;

    Where videos.txt is as follows :

    &#xA;

    file &#x27;video_file1.mp4&#x27;&#xA;file &#x27;video_file2.mp4&#x27;&#xA;...&#xA;

    &#xA;

    I can't really find answers on how to add a watermark(different for each video, although i found this it doesnt explain how to add a unique watermark to individual videos but the same watermark to two videos) without having to render each and every video twice but doing so in one go.

    &#xA;

    I think I stumbled upon some people who made their videos.txt as follows in purpose of adding extra options to each video :

    &#xA;

    file &#x27;video_file1.mp4&#x27;&#xA;option 1(for video_file1.mp4)&#xA;option 2(for video_file1.mp4)&#xA;file &#x27;video_file2.mp4&#x27;&#xA;option 1(for video_file2.mp4)&#xA;option 2(for video_file2.mp4)&#xA;...&#xA;

    &#xA;

    Would this work for unique watermarks for each videos(lets suppose watermarks are named video_file1.png, ... meaning the same as the videos, also the watermark is transparent in case that needs more configuration)

    &#xA;

  • lavfi : add xbr filter xBR

    30 octobre 2014, par Arwa Arif
    lavfi : add xbr filter xBR
    

    Signed-off-by : Michael Niedermayer <michaelni@gmx.at>

    • [DH] Changelog
    • [DH] LICENSE.md
    • [DH] configure
    • [DH] doc/filters.texi
    • [DH] libavfilter/Makefile
    • [DH] libavfilter/allfilters.c
    • [DH] libavfilter/vf_xbr.c