Recherche avancée

Médias (2)

Mot : - Tags -/documentation

Autres articles (105)

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

  • Support de tous types de médias

    10 avril 2011

    Contrairement à beaucoup de logiciels et autres plate-formes modernes de partage de documents, MediaSPIP a l’ambition de gérer un maximum de formats de documents différents qu’ils soient de type : images (png, gif, jpg, bmp et autres...) ; audio (MP3, Ogg, Wav et autres...) ; vidéo (Avi, MP4, Ogv, mpg, mov, wmv et autres...) ; contenu textuel, code ou autres (open office, microsoft office (tableur, présentation), web (html, css), LaTeX, Google Earth) (...)

  • Supporting all media types

    13 avril 2011, par

    Unlike most software and media-sharing platforms, MediaSPIP aims to manage as many different media types as possible. The following are just a few examples from an ever-expanding list of supported formats : images : png, gif, jpg, bmp and more audio : MP3, Ogg, Wav and more video : AVI, MP4, OGV, mpg, mov, wmv and more text, code and other data : OpenOffice, Microsoft Office (Word, PowerPoint, Excel), web (html, CSS), LaTeX, Google Earth and (...)

Sur d’autres sites (9573)

  • AttributeError : module 'ffmpeg' has no attribute 'load'

    23 avril 2023, par az-purplepen

    I'm having difficulty with ffmpeg. I've installed it properly (I think) but still get AttributeErrors.

    


    I used the online guide (https://ffmpeg.org/download.html), and doing pip install ffmpeg-python instead of pip install ffmpeg. I've verified the installation with pip show. I've also made sure to not name my files ffmpeg.py.

    


    However, when I try running the following commands in terminal, I get an Attribute Error. Any tips ? I've seen this question pop up before, but none of the tips have worked.

    


    >>> import ffmpeg&#xA;>>> ffmpeg.load(&#x27;cover.wav&#x27;)&#xA;Traceback (most recent call last):&#xA;  File "<stdin>", line 1, in <module>&#xA;AttributeError: module &#x27;ffmpeg&#x27; has no attribute &#x27;load&#xA;</module></stdin>

    &#xA;

  • How to use the QMediaPlayer module to connect to a rtsp stream ?

    19 juin 2023, par Daniela

    I'm creating an RTSP stream using FFmpeg :

    &#xA;

    ffmpeg -f gdigrab -framerate 30 -probesize 100M -i title="" -c:v libx264 -preset veryfast -maxrate 1000k -bufsize 1000k -pix_fmt yuv420p -g 50 -c:a aac -b:a 128k -f rtsp -rtsp_transport udp rtsp://...129:8554/stream&#xA;

    &#xA;

    and trying to connect to it using the Qt module QMediaPlayer.

    &#xA;

    It stuck for many seconds when it read the line&#xA;player->setSource(QUrl("rtsp://....129:8554/stream"));

    &#xA;

    and then debug this message :

    &#xA;

    qt.multimedia.ffmpeg.mediadataholder: AVStream duration -9223372036854775808 is invalid. Taking it from the metadata&#xA;

    &#xA;

    Also, connect(player, &amp;QMediaPlayer::errorOccurred print :

    &#xA;

    Error: "Invalid argument"

    &#xA;

    class MediaPlayer : public QObject&#xA;{&#xA;    Q_OBJECT&#xA;public:&#xA;    MediaPlayer (QObject* parent = nullptr) : QObject(parent)&#xA;    {&#xA;        player = new QMediaPlayer;&#xA;        player->setSource(QUrl("rtsp://....129:8554/stream"));&#xA;        connect(player, &amp;QMediaPlayer::errorOccurred, this, [this](QMediaPlayer::Error error, const QString&amp; errorString)&#xA;        {&#xA;            qDebug() &lt;&lt; "Error:" &lt;&lt; errorString;&#xA;        });&#xA;&#xA;        videoWidget = new QVideoWidget;&#xA;        player->setVideoOutput(videoWidget);&#xA;&#xA;        videoWidget->show();&#xA;        player->play();&#xA;    }&#xA;&#xA;private:&#xA;    QMediaPlayer* player;&#xA;    QVideoWidget* videoWidget;&#xA;};&#xA;

    &#xA;

    Testing the exactly same streamUrl on vlc does work correctly.&#xA;I'm using Qt 6.6, and Win10. ffmpeg 6.0

    &#xA;

    How I could debug this ?

    &#xA;

  • nginx rtmp-module can't execute ffmpeg

    6 juin 2023, par Nasir

    I am having an issue with nginx-rtmp-module exec ffmpeg command. i have followed the example on &#xA;www.github.com/arut/nginx-rtmp-module

    &#xA;&#xA;

    /home/junaid/bin/ffmpeg -f video4linux2 -i /dev/video1 -c:v libx264 -an -f flv rtmp://127.0.0.1:1935/myapp/mystream&#xA;

    &#xA;&#xA;

    the command is working fine in terminal

    &#xA;&#xA;

    Config file :

    &#xA;&#xA;

    rtmp {&#xA;server {&#xA;    listen 1935;&#xA;    ping 30s;&#xA;    notify_method get;&#xA;&#xA;    application myapp {&#xA;    live on;&#xA;    allow play all;&#xA;    exec_static /home/junaid/bin/ffmpeg -f video4linux2 -i /dev/video1 -c:v libx264 -an -f flv rtmp://127.0.0.1:1935/myapp/mystream;      &#xA; }&#xA;}&#xA;

    &#xA;&#xA;

    Error log :&#xA;http://www.codepad.org/enD4wlZ9

    &#xA;&#xA;

    I have tried :

    &#xA;&#xA;

      &#xA;
    • nginx running as root (have permission to execute ffmpeg)
    • &#xA;

    • using ip instead of localhost
    • &#xA;

    • using complete path to ffmpeg
    • &#xA;

    • executing bash file (having ffmpeg and echo commands : echo commands execute just fine) from nginx
    • &#xA;

    &#xA;&#xA;

    please help me resolve this issue

    &#xA;