Recherche avancée

Médias (0)

Mot : - Tags -/masques

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

Autres articles (63)

  • Participer à sa traduction

    10 avril 2011

    Vous pouvez nous aider à améliorer les locutions utilisées dans le logiciel ou à traduire celui-ci dans n’importe qu’elle nouvelle langue permettant sa diffusion à de nouvelles communautés linguistiques.
    Pour ce faire, on utilise l’interface de traduction de SPIP où l’ensemble des modules de langue de MediaSPIP sont à disposition. ll vous suffit de vous inscrire sur la liste de discussion des traducteurs pour demander plus d’informations.
    Actuellement MediaSPIP n’est disponible qu’en français et (...)

  • Les autorisations surchargées par les plugins

    27 avril 2010, par

    Mediaspip core
    autoriser_auteur_modifier() afin que les visiteurs soient capables de modifier leurs informations sur la page d’auteurs

  • Personnaliser les catégories

    21 juin 2013, par

    Formulaire de création d’une catégorie
    Pour ceux qui connaissent bien SPIP, une catégorie peut être assimilée à une rubrique.
    Dans le cas d’un document de type catégorie, les champs proposés par défaut sont : Texte
    On peut modifier ce formulaire dans la partie :
    Administration > Configuration des masques de formulaire.
    Dans le cas d’un document de type média, les champs non affichés par défaut sont : Descriptif rapide
    Par ailleurs, c’est dans cette partie configuration qu’on peut indiquer le (...)

Sur d’autres sites (9759)

  • How to implement FFMPEG retry logic [closed]

    18 mars, par M9A

    I am recording a live stream using the following code :

    


    ffmpeg -i <stream url="url"> -c copy output.mp4&#xA;</stream>

    &#xA;

    This works fine for occasions where the stream is segmented in the sense that it will retry if the stream drops. However if the url no longer exists or returns a code such as 403, it will still retry, resulting in an infinite loop of retrying when the stream doesnt exist.

    &#xA;

    How can I retry for segments but maybe retry only a few times for page errors ?

    &#xA;

  • How to split multiple audio files by 10 seconds each on OSX ?

    23 juin 2020, par LA_

    Let's say I have 100 audio files and I would like to split each file into several files with 10 seconds length.

    &#xA;

    I think the following should work :

    &#xA;

    for i in *.ogg; do&#xA;  echo -n $i ...&#xA;  ffmpeg -i $i.ogg -ss 0  -t 10 $i_1.ogg&#xA;  ffmpeg -i $i.ogg -ss 10 -t 10 $i_2.ogg&#xA;  ffmpeg -i $i.ogg -ss 20 -t 10 $i_3.ogg&#xA;done&#xA;

    &#xA;

    But I don't understand how many times ffmpeg commands should be repeated.

    &#xA;

  • ffmpeg decode video to YUV and damaged pixels

    28 août 2021, par user3807476

    I use this example to decode a mpeg1 video

    &#xA;

    when decode starts

    &#xA;

    log (every 3 to 10 frames) :

    &#xA;

    [mpeg1video @ 0x5626caf74e40] ac-tex damaged at 39 15&#xA;[mpeg1video @ 0x5626caf74e40] Warning MVs not available&#xA;[mpeg1video @ 0x5626caf74e40] concealing 405 DC, 405 AC, 405 MV errors in P frame&#xA;

    &#xA;

    and the result is :

    &#xA;

    enter image description here

    &#xA;

    I tried make rgb from YUV using opencv but the rgb results is same

    &#xA;

        cv::Size actual_size(frame->width, frame->height);&#xA;    cv::Size half_size(frame->width/2, frame->height/2);&#xA;    cv::Mat y(actual_size, CV_8UC1, frame->data[0]);&#xA;    cv::Mat u(half_size, CV_8UC1, frame->data[1]);&#xA;    cv::Mat v(half_size, CV_8UC1, frame->data[2]);&#xA;&#xA;    cv::Mat u_resized, v_resized;&#xA;    cv::resize(u, u_resized, actual_size, 0, 0, cv::INTER_NEAREST); //repeat u values 4 times&#xA;    cv::resize(v, v_resized, actual_size, 0, 0, cv::INTER_NEAREST); //repeat v values 4 times&#xA;&#xA;    cv::Mat yuv; &#xA;    std::vector yuv_channels = { y, u_resized, v_resized };&#xA;    cv::merge(yuv_channels, yuv);&#xA;&#xA;    cv::Mat bgr;&#xA;    cv::cvtColor(yuv, bgr, cv::COLOR_YUV2BGR);&#xA;    &#xA;    cv::imshow("x",bgr);&#xA;    cv::waitKey(1000/25);&#xA;

    &#xA;

    enter image description here

    &#xA;