Recherche avancée

Médias (91)

Autres articles (61)

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

  • Soumettre améliorations et plugins supplémentaires

    10 avril 2011

    Si vous avez développé une nouvelle extension permettant d’ajouter une ou plusieurs fonctionnalités utiles à MediaSPIP, faites le nous savoir et son intégration dans la distribution officielle sera envisagée.
    Vous pouvez utiliser la liste de discussion de développement afin de le faire savoir ou demander de l’aide quant à la réalisation de ce plugin. MediaSPIP étant basé sur SPIP, il est également possible d’utiliser le liste de discussion SPIP-zone de SPIP pour (...)

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

Sur d’autres sites (11929)

  • FFmpeg avutil.lib unresolved external symbol

    2 août 2022, par Sere

    i'm trying to use FFmpeg with visual sudio 2022 .NET 6 through an MSVC project.
I followed this tutorial : https://www.youtube.com/watch?v=qMNr1Su-nR8&ab_channel=HakanSoyalp.
I mean I have configureg Include (.h) file, library (.lib) files and dynamic (.dll) file copied into bin folder.
If I call for example the avformat_alloc_context() method inside the avformat.lib all work rightly, if I call for example av_file_map(...) inside the avutil.lib the compiler give me an error :
LNK2019 unresolved external symbol "int __cdecl av_file_map ...
But the avutil.lib is linked !!!
The same happen if I call other methods inside avutil.lib module.

    


    Thanks for help...

    


    Code :

    


    extern "C"&#xA;{&#xA;    #include <libavformat></libavformat>avformat.h>&#xA;    #include <libavutil></libavutil>file.h> // av_file_map&#xA;}&#xA;&#xA;int ConvertJPEGtoNALs(int argc, char* argv[])&#xA;{&#xA;    AVFormatContext* fmt_ctx = NULL;&#xA;    AVIOContext* avio_ctx = NULL;&#xA;    uint8_t* buffer = NULL, * avio_ctx_buffer = NULL;&#xA;    size_t buffer_size, avio_ctx_buffer_size = 4096;&#xA;    char* input_filename = NULL;&#xA;    int ret = 0;&#xA;    struct buffer_data bd = { 0 };&#xA;    if (argc != 2) {&#xA;        fprintf(stderr, "usage: %s input_file\n"&#xA;            "API example program to show how to read from a custom buffer "&#xA;            "accessed through AVIOContext.\n", argv[0]);&#xA;        return 1;&#xA;    }&#xA;    input_filename = argv[1];&#xA;    /* register codecs and formats and other lavf/lavc components*/&#xA;    //av_register_all();    //!deprecated&#xA;    /* slurp file content into buffer */&#xA;    ret = av_file_map(input_filename, &amp;buffer, &amp;buffer_size, 0, NULL);&#xA;    /* fill opaque structure used by the AVIOContext read callback */&#xA;    bd.ptr = buffer;&#xA;    bd.size = buffer_size; ???&#xA;    if (!(fmt_ctx = avformat_alloc_context())) {&#xA;        ret = AVERROR(ENOMEM);&#xA;        goto end;&#xA;    }&#xA;    //... to be continue ...&#xA;}&#xA;

    &#xA;

  • encoding jpeg sequence with ffmpeg

    2 août 2022, par Frog person

    I do not have much expertise. I have been trying to convert a 240 jpeg long sequence (in a folder named plane) in to a 24fps mp4 file. each file is named 0001.jpeg , 0002.jpeg and so on.&#xA;I have tried this&#xA;ffmpeg -framerate 24 -i C :\Desktop\plane\image%4d.jpg output.mp4 and some variations on that but nothing seems to work.

    &#xA;

    the above command results in this

    &#xA;

    C :\Users\username>ffmpeg -framerate 24 -i C :\Desktop\plane\image%4d.jpg output.mp4&#xA;ffmpeg version 2022-07-31-git-1368b5a725-essentials_build-www.gyan.dev Copyright (c) 2000-2022 the FFmpeg developers&#xA;built with gcc 12.1.0 (Rev2, Built by MSYS2 project)&#xA;configuration : —enable-gpl —enable-version3 —enable-static —disable-w32threads —disable-autodetect —enable-fontconfig —enable-iconv —enable-gnutls —enable-libxml2 —enable-gmp —enable-bzlib —enable-lzma —enable-zlib —enable-libsrt —enable-libssh —enable-libzmq —enable-avisynth —enable-sdl2 —enable-libwebp —enable-libx264 —enable-libx265 —enable-libxvid —enable-libaom —enable-libopenjpeg —enable-libvpx —enable-mediafoundation —enable-libass —enable-libfreetype —enable-libfribidi —enable-libvidstab —enable-libvmaf —enable-libzimg —enable-amf —enable-cuda-llvm —enable-cuvid —enable-ffnvcodec —enable-nvdec —enable-nvenc —enable-d3d11va —enable-dxva2 —enable-libmfx —enable-libgme —enable-libopenmpt —enable-libopencore-amrwb —enable-libmp3lame —enable-libtheora —enable-libvo-amrwbenc —enable-libgsm —enable-libopencore-amrnb —enable-libopus —enable-libspeex —enable-libvorbis —enable-librubberband&#xA;libavutil 57. 30.100 / 57. 30.100&#xA;libavcodec 59. 40.100 / 59. 40.100&#xA;libavformat 59. 29.100 / 59. 29.100&#xA;libavdevice 59. 8.101 / 59. 8.101&#xA;libavfilter 8. 46.101 / 8. 46.101&#xA;libswscale 6. 8.101 / 6. 8.101&#xA;libswresample 4. 8.100 / 4. 8.100&#xA;libpostproc 56. 7.100 / 56. 7.100&#xA;[image2 @ 0000018847e4d500] Could find no file with path 'C :\Desktop\plane\image%4d.jpg' and index in the range 0-4&#xA;C :\Desktop\plane\image%4d.jpg : No such file or directory

    &#xA;

    Any help will be greatly appreciated

    &#xA;

  • looking for Settings for FFmpeg, xTeVe, Plex [closed]

    3 août 2022, par Chris

    I am not sure if I am in the right place. But maybe someone can help me.

    &#xA;

    Sorry for my bad english.

    &#xA;

    I have a Qnap NAS, on this is insalled FFmepg, xTeVe and Plex.&#xA;I try to see IPTV Streams on Plex.

    &#xA;

    Here the log file from xTeVe :

    &#xA;


    &#xA;

    2022-02-28 21:57:42 [xTeVe] Buffer : true [ffmpeg]

    &#xA;

    2022-02-28 21:57:42 [xTeVe] Buffer Size : 4096 KB

    &#xA;

    2022-02-28 21:57:42 [xTeVe] Channel Name : VIP SW : SRF 1 FHD

    &#xA;

    2022-02-28 21:57:42 [xTeVe] Client User-Agent : Lavf/58.65.101

    &#xA;

    2022-02-28 21:57:43 [xTeVe] Streaming Status : Playlist : Schweiz Neu - Tuner : 1 / 1

    &#xA;

    2022-02-28 21:57:43 [xTeVe] FFMPEG path : /usr/bin/ffmpeg

    &#xA;

    2022-02-28 21:57:43 [xTeVe] Streaming URL : http://tunestream.me:8080/XXXXXXX&#xA;/XXXXXXXX/9165

    &#xA;

    2022-02-28 21:57:43 [xTeVe] FFMPEG : Processing data

    &#xA;

    2022-02-28 21:57:43 [xTeVe] Streaming Status : Receive data from FFMPEG

    &#xA;

    2022-02-28 21:57:43 [xTeVe] FFMPEG log : [mpegts @ 0x55e0732fe560] dimensions&#xA;not set

    &#xA;

    2022-02-28 21:57:43 [xTeVe] [ERROR] FFMPEG error (Streaming was stopped by third party&#xA;transcoder (FFmpeg / VLC)) - EC : 1204

    &#xA;

    2022-02-28 21:57:43 [xTeVe] FFMPEG log : Could not write header for output file&#xA;#0 (incorrect codec parameters ?) : Invalid argument

    &#xA;

    2022-02-28 21:57:43 [xTeVe] FFMPEG log :

    &#xA;

    2022-02-28 21:57:43 [xTeVe] Streaming Status : Client has terminated the connection

    &#xA;

    2022-02-28 21:57:43 [xTeVe] Streaming Status : Channel : VIP SW : SRF 1 FHD (Clients : 0)

    &#xA;

    2022-02-28 21:57:44 [xTeVe] Streaming Status : Channel : VIP SW : SRF 1 FHD - No client&#xA;is using this channel anymore. Streaming Server connection has ended

    &#xA;

    2022-02-28 21:57:44 [xTeVe] Streaming Status : Playlist : Schweiz Neu - Tuner : 0 / 1

    &#xA;


    &#xA;

    on xTeVe i set this settings :

    &#xA;

    Buffer Size : 5 MB

    &#xA;

    Timeout for new client connections : 500

    &#xA;

    FFmpeg Options : -hide_banner -loglevel error -i [URL] -c copy -f mpegts pipe:1

    &#xA;

    If i put the Streaming URL on VLC is working.&#xA;But not with FFmpeg, xTeVe and Plex.

    &#xA;

    Thanks for your help.

    &#xA;

    Greetings&#xA;Chris

    &#xA;