Recherche avancée

Médias (1)

Mot : - Tags -/lev manovitch

Autres articles (77)

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

  • Le profil des utilisateurs

    12 avril 2011, par

    Chaque utilisateur dispose d’une page de profil lui permettant de modifier ses informations personnelle. Dans le menu de haut de page par défaut, un élément de menu est automatiquement créé à l’initialisation de MediaSPIP, visible uniquement si le visiteur est identifié sur le site.
    L’utilisateur a accès à la modification de profil depuis sa page auteur, un lien dans la navigation "Modifier votre profil" est (...)

  • Pas question de marché, de cloud etc...

    10 avril 2011

    Le vocabulaire utilisé sur ce site essaie d’éviter toute référence à la mode qui fleurit allègrement
    sur le web 2.0 et dans les entreprises qui en vivent.
    Vous êtes donc invité à bannir l’utilisation des termes "Brand", "Cloud", "Marché" etc...
    Notre motivation est avant tout de créer un outil simple, accessible à pour tout le monde, favorisant
    le partage de créations sur Internet et permettant aux auteurs de garder une autonomie optimale.
    Aucun "contrat Gold ou Premium" n’est donc prévu, aucun (...)

Sur d’autres sites (9139)

  • How to bundle a precompiled binary into an electron app

    1er mai 2023, par Aiotex

    I'm developing an Electron app that uses discord/opus which requires ffmpeg to work. I've downloaded a precompiled binary of FFmpeg for my operating system windoes and I want to bundle it with my Electron app.

    


    I've already tried using npm packages like ffmpeg-static and also tried many solutations such as this one : https://github.com/ganeshrvel/tutorial-electron-bundle-binaries, but I can't get the package to use the binaries I download and instead I just get this error : "Uncaught Error : FFmpeg/avconv not found !"

    


    I'm not sure how to bundle the precompiled binary with my Electron app. Do I need to use any specific build tools or can I simply copy the binary into the app's bin folder ? How do I access the FFmpeg binary from my Electron app ?

    


    Can someone provide step-by-step instructions or point me to a tutorial that explains how to bundle a precompiled binary of FFmpeg into an Electron app ?

    


  • FFmpeg "no frame !" encoding error

    9 juillet 2015, par oleg.semen

    I’m trying to compress video by scaling it. Here is how
    But I’m getting this error :

    D/FFMpeg﹕ progress[h264 @ 0x42124970] no frame!
    D/FFMpeg﹕ progress[aac @ 0x42122fe0] Input buffer exhausted before END element found

    here is whole log :

    Loading FFmpeg for armv7-neon CPU
    start
    Running publishing updates method
    progressWARNING: linker: /data/data/com.example.ffmpeg/files/ffmpeg has text relocations. This is wasting memory and is a security risk. Please fix.
    progressffmpeg version n2.4.2 Copyright (c) 2000-2014 the FFmpeg developers
    progress  built on Oct  7 2014 15:08:46 with gcc 4.8 (GCC)
    progress  configuration: --target-os=linux --cross-prefix=/home/sb/Source-Code/ffmpeg-android/toolchain-android/bin/arm-linux-androideabi- --arch=arm --cpu=cortex-a8 --enable-runtime-cpudetect --sysroot=/home/sb/Source-Code/ffmpeg-android/toolchain-android/sysroot --enable-pic --enable-libx264 --enable-libass --enable-libfreetype --enable-libfribidi --enable-fontconfig --enable-pthreads --disable-debug --disable-ffserver --enable-version3 --enable-hardcoded-tables --disable-ffplay --disable-ffprobe --enable-gpl --enable-yasm --disable-doc --disable-shared --enable-static --pkg-config=/home/sb/Source-Code/ffmpeg-android/ffmpeg-pkg-config --prefix=/home/sb/Source-Code/ffmpeg-android/build/armeabi-v7a-neon --extra-cflags='-I/home/sb/Source-Code/ffmpeg-android/toolchain-android/include -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fno-strict-overflow -fstack-protector-all -mfpu=neon' --extra-ldflags='-L/home/sb/Source-Code/ffmpeg-android/toolchain-android/lib -Wl,-z,relro -Wl,-z,now -pie' --extra-libs='-lpng -lexpat -lm' --extra-cxxflags=
    progress  libavutil      54.  7.100 / 54.  7.100
    progress  libavcodec     56.  1.100 / 56.  1.100
    progress  libavformat    56.  4.101 / 56.  4.101
    progress  libavdevice    56.  0.100 / 56.  0.100
    progress  libavfilter     5.  1.100 /  5.  1.100
    progress  libswscale      3.  0.100 /  3.  0.100
    progress  libswresample   1.  1.100 /  1.  1.100
    progress  libpostproc    53.  0.100 / 53.  0.100
    progress[h264 @ 0x42124970] no frame!
    progress[aac @ 0x42122fe0] Input buffer exhausted before END element found
    progressInput #0, mov,mp4,m4a,3gp,3g2,mj2, from '/storage/emulated/0/Movies/Instagram/VID_37551017_035953.mp4':
    progress  Metadata:
    progress    major_brand     : isom
    progress    minor_version   : 0
    progress    compatible_brands: isom3gp4
    progress    creation_time   : 2015-06-19 09:03:19
    progress  Duration: 00:00:03.20, start: 0.000000, bitrate: 2975 kb/s
    progress    Stream #0:0(eng): Video: h264 (Constrained Baseline) (avc1 / 0x31637661), yuv420p, 640x640, 2911 kb/s, 15.22 fps, 14.92 tbr, 90k tbn, 180k tbc (default)
    progress    Metadata:
    progress      creation_time   : 2015-06-19 09:03:19
    progress      handler_name    : VideoHandle
    progress    Stream #0:1(eng): Audio: aac (mp4a / 0x6134706D), 48000 Hz, mono, fltp, 101 kb/s (default)
    progress    Metadata:
    progress      creation_time   : 2015-06-19 09:03:19
    progress      handler_name    : SoundHandle

    Did I miss something in config ?
    Thanks.

  • ffmpeg udp live stream publish to rtmp

    2 juin 2016, par Pilskalns

    I need to make this chain :
    JVC HM650—UDP—>localhost—>ffmpeg(copy stream)—>nginx-rtmp

    On input I have UDP stream from camera (udp ://@:35501) and I need it to publish to rtmp server (nginx with rtmp module). Apart everything works - I can play input on VLC, I can stream from FMLE to nginx etc. Except, this is my first time with ffmpeg and I can’t get it work. So :

    This is best i have got :

    C:\ffmpeg\bin>ffmpeg -re -i udp://@:35501 -f flv "rtmp://192.168.1.17/live/live" -loglevel debug
    ffmpeg version N-69972-g6c91afe Copyright (c) 2000-2015 the FFmpeg developers
     built with gcc 4.9.2 (GCC)
     configuration: --enable-gpl --enable-version3 --disable-w32threads --enable-avisynth --enable-bzlib --enable-fontconfig --enable-frei0r --enable-gnu
    tls --enable-iconv --enable-libass --enable-libbluray --enable-libbs2b --enable-libcaca --enable-libfreetype --enable-libgme --enable-libgsm --enable-
    libilbc --enable-libmodplug --enable-libmp3lame --enable-libopencore-amrnb --enable-libopencore-amrwb --enable-libopenjpeg --enable-libopus --enable-l
    ibrtmp --enable-libschroedinger --enable-libsoxr --enable-libspeex --enable-libtheora --enable-libtwolame --enable-libvidstab --enable-libvo-aacenc --
    enable-libvo-amrwbenc --enable-libvorbis --enable-libvpx --enable-libwavpack --enable-libwebp --enable-libx264 --enable-libx265 --enable-libxavs --ena
    ble-libxvid --enable-lzma --enable-decklink --enable-zlib
     libavutil      54. 19.100 / 54. 19.100
     libavcodec     56. 25.100 / 56. 25.100
     libavformat    56. 23.100 / 56. 23.100
     libavdevice    56.  4.100 / 56.  4.100
     libavfilter     5. 11.100 /  5. 11.100
     libswscale      3.  1.101 /  3.  1.101
     libswresample   1.  1.100 /  1.  1.100
     libpostproc    53.  3.100 / 53.  3.100
    Splitting the commandline.
    Reading option '-re' ... matched as option 're' (read input at native frame rate) with argument '1'.
    Reading option '-i' ... matched as input file with argument 'udp://@:35501'.
    Reading option '-f' ... matched as option 'f' (force format) with argument 'flv'.
    Reading option 'rtmp://192.168.1.17/live/live' ... matched as output file.
    Reading option '-loglevel' ... matched as option 'loglevel' (set logging level) with argument 'debug'.
    Finished splitting the commandline.
    Parsing a group of options: global .
    Applying option loglevel (set logging level) with argument debug.
    Successfully parsed a group of options.
    Parsing a group of options: input file udp://@:35501.
    Applying option re (read input at native frame rate) with argument 1.
    Successfully parsed a group of options.
    Opening an input file: udp://@:35501.
    [udp @ 0000000002c30760] end receive buffer size reported is 65536
    [AVIOContext @ 0000000002c513c0] Statistics: 0 bytes read, 0 seeks
    udp://@:35501: Immediate exit requested
    Received signal 2: terminating.

    C:\ffmpeg\bin>

    What is wrong with ffmpeg configuration ?

    SOLUTION :

    The ffmpeg was listening on wrong version of UDP protocol :

    Even IPv6 is disabled on network cards, internally in system, using @ allowed ffmpeg listen at UDPv6.

    By using 127.0.0.1 tells ffmpeg to use clean UDP.

    Thanks, @thomas to make me think differently !