Recherche avancée

Médias (91)

Autres articles (97)

  • Qu’est ce qu’un éditorial

    21 juin 2013, par

    Ecrivez votre de point de vue dans un article. Celui-ci sera rangé dans une rubrique prévue à cet effet.
    Un éditorial est un article de type texte uniquement. Il a pour objectif de ranger les points de vue dans une rubrique dédiée. Un seul éditorial est placé à la une en page d’accueil. Pour consulter les précédents, consultez la rubrique dédiée.
    Vous pouvez personnaliser le formulaire de création d’un éditorial.
    Formulaire de création d’un éditorial Dans le cas d’un document de type éditorial, les (...)

  • MediaSPIP v0.2

    21 juin 2013, par

    MediaSPIP 0.2 est la première version de MediaSPIP stable.
    Sa date de sortie officielle est le 21 juin 2013 et est annoncée ici.
    Le fichier zip ici présent contient uniquement les sources de MediaSPIP en version standalone.
    Comme pour la version précédente, il est nécessaire d’installer manuellement l’ensemble des dépendances logicielles sur le serveur.
    Si vous souhaitez utiliser cette archive pour une installation en mode ferme, il vous faudra également procéder à d’autres modifications (...)

  • Activation de l’inscription des visiteurs

    12 avril 2011, par

    Il est également possible d’activer l’inscription des visiteurs ce qui permettra à tout un chacun d’ouvrir soit même un compte sur le canal en question dans le cadre de projets ouverts par exemple.
    Pour ce faire, il suffit d’aller dans l’espace de configuration du site en choisissant le sous menus "Gestion des utilisateurs". Le premier formulaire visible correspond à cette fonctionnalité.
    Par défaut, MediaSPIP a créé lors de son initialisation un élément de menu dans le menu du haut de la page menant (...)

Sur d’autres sites (5393)

  • gcc is unable to create an executable file

    1er juin 2023, par Abhinandan Madaan

    I'm trying to compile ffmpeg cloned from ffmpeg github (with gpu support using CUDA) in my windows instance. I'm using msys2 mingw64 commandline to run the following command. The configure script is present in the root of the cloned ffmpeg codebase mentioned above.

    


    ./configure --enable-cuda --enable-cuvid --enable-nvenc --enable-libnpp --enable-nonfree --extra-cflags=-I/c/Program\ Files/NVIDIA\ GPU\ Computing\ Toolkit/CUDA/v12.1/include --extra-ldflags=-L/c/Program\ Files/NVIDIA\ GPU\ Computing\ Toolkit/CUDA/v12.1/lib/x64


    


    But I get the following error :

    


    gcc is unable to create an executable file.
If gcc is a cross-compiler, use the --enable-cross-compile option.
Only do this if you know what cross compiling means.
C compiler test failed.

If you think configure made a mistake, make sure you are using the latest
version from Git.  If the latest version fails, report the problem to the
ffmpeg-user@ffmpeg.org mailing list or IRC #ffmpeg on irc.libera.chat.
Include the log file "ffbuild/config.log" produced by configure as this will help
solve the problem.


    


    config.log file looks something like this(I have removed most of the unnecessary lines in between the logs) :

    


    # ./configure --enable-cuda --enable-cuvid --enable-nvenc --enable-libnpp --enable-nonfree --extra-cflags='-I/c/Program Files/NVIDIA GPU Computing Toolkit/CUDA/v12.1/include' --extra-ldflags='-L/c/Program Files/NVIDIA GPU Computing Toolkit/CUDA/v12.1/lib/x64'
ACLOCAL_PATH=/mingw64/share/aclocal:/usr/share/aclocal
ALLUSERSPROFILE='C:\ProgramData'
ALL_COMPONENTS='
    
    aac_adtstoasc_bsf
av1_frame_merge_bsf
.
.
.
.
gcc -I/c/Program Files/NVIDIA GPU Computing Toolkit/CUDA/v12.1/include -c -o /tmp/ffconf.b4kwCEqD/test.o /tmp/ffconf.b4kwCEqD/test.c
gcc.exe: warning: Files/NVIDIA: linker input file unused because linking not done
gcc.exe: error: Files/NVIDIA: linker input file not found: No such file or directory
gcc.exe: warning: GPU: linker input file unused because linking not done
gcc.exe: error: GPU: linker input file not found: No such file or directory
gcc.exe: warning: Computing: linker input file unused because linking not done
gcc.exe: error: Computing: linker input file not found: No such file or directory
gcc.exe: warning: Toolkit/CUDA/v12.1/include: linker input file unused because linking not done
gcc.exe: error: Toolkit/CUDA/v12.1/include: linker input file not found: No such file or directory
C compiler test failed.


    


    It looks like it is unable to recognise the directory names with spaces included. I've tried escaping using \ as well as with double quotes and single quotes too. I've tried the following commands, but the result is the same :

    


    ./configure --enable-cuda --enable-cuvid --enable-nvenc --enable-libnpp --enable-nonfree --extra-cflags=-I /c/"Program Files"/"NVIDIA GPU Computing Toolkit"/CUDA/v12.1/include --extra-ldflags=-L /c/"Program Files"/"NVIDIA GPU Computing Toolkit"/CUDA/v12.1/lib/x64


    


    ./configure --enable-cuda --enable-cuvid --enable-nvenc --enable-libnpp --enable-nonfree --extra-cflags="-I/c/Program Files/NVIDIA GPU Computing Toolkit/CUDA/v12.1/include" --extra-ldflags="-L/c/Program Files/NVIDIA GPU Computing Toolkit/CUDA/v12.1/lib/x64"


    


    ./configure --enable-cuda --enable-cuvid --enable-nvenc --enable-libnpp --enable-nonfree --extra-cflags="-I'/c/Program Files/NVIDIA GPU Computing Toolkit/CUDA/v12.1/include'" --extra-ldflags="-L'/c/Program Files/NVIDIA GPU Computing Toolkit/CUDA/v12.1/lib/x64'"


    


    ./configure --enable-cuda --enable-cuvid --enable-nvenc --enable-libnpp --enable-nonfree --extra-cflags=-I/c/Program\ Files/NVIDIA\ GPU\ Computing\ Toolkit/CUDA/v12.1/include --extra-ldflags=-L/c/Program\ Files/NVIDIA\ GPU\ Computing\ Toolkit/CUDA/v12.1/lib/x64


    


  • FFMPEG - How to transcode and segment to multiple bitrates ?

    25 juillet 2014, par ipegasus

    I would like to know how to use FFMPEG to transcode video (Prores codec) and segment videos to multiple bitrates. Is it possible to do it in one command ?

    Current working solution with X264 :

    1. Encode Videos Using X264.

      /home/ubuntu/bin/ffmpeg -y -i "$video_path" -threads 1 -f mpegts \
      -acodec libfaac -ab 64k -ar 44100 -vcodec libx264 -vprofile baseline -x264opts "fps=12:keyint=36:bitrate=200" -s 416x234 "$DIR_VIDEO_OUTPUT/$filename"/p1.ts \
      -acodec libfaac -ab 64k -ar 44100 -vcodec libx264 -vprofile baseline -x264opts "fps=12:keyint=36:bitrate=400" -s 480x270 "$DIR_VIDEO_OUTPUT/$filename"/p2.ts \
      -acodec libfaac -ab 64k -ar 44100 -vcodec libx264 -vprofile baseline -x264opts "fps=24:keyint=72:bitrate=600" -s 640x360 "$DIR_VIDEO_OUTPUT/$filename"/p3.ts \
      -acodec libfaac -ab 64k -ar 44100 -vcodec libx264 -vprofile baseline -x264opts "fps=24:keyint=72:bitrate=1200" -s 640x360 "$DIR_VIDEO_OUTPUT/$filename"/p4.ts \
      -acodec libfaac -ab 64k -ar 44100 -vcodec libx264 -vprofile main -x264opts "fps=24:keyint=72:bitrate=1800" -s 960x540 "$DIR_VIDEO_OUTPUT/$filename"/p5.ts \
      -acodec libfaac -ab 64k -ar 44100 -vcodec libx264 -vprofile main -x264opts "fps=24:keyint=72:bitrate=2500" -s 960x540 "$DIR_VIDEO_OUTPUT/$filename"/p6.ts \
      -acodec libfaac -ab 64k -ar 44100 -vcodec libx264 -vprofile main -x264opts "fps=24:keyint=72:bitrate=4500" -s 1280x720 "$DIR_VIDEO_OUTPUT/$filename"/p7.ts

    2. Using an extrenal segmenter

      cd $DIR_VIDEO_OUTPUT/$filename
      mkdir M3U8
      for p in p1 p2 p3 p4 p5 p6 p7 ; do mkdir $DIR_VIDEO_OUTPUT/$filename/M3U8/$p.seg ; (cd M3U8 ; m3u8-segmenter —input $DIR_VIDEO_OUTPUT/$filename/$p.ts —duration 7 —output-prefix $p.seg/$p —m3u8-file $p.m3u8 —url-prefix "") ; done

    3. And finally manualy the individual playlists are joined into one

      echo ’

      EXTM3U

      EXT-X-STREAM-INF:PROGRAM-ID=1,BANDWIDTH=264000,RESOLUTION=416x234

      p1.m3u8

      EXT-X-STREAM-INF:PROGRAM-ID=1,BANDWIDTH=464000,RESOLUTION=480x270

      p2.m3u8

      EXT-X-STREAM-INF:PROGRAM-ID=1,BANDWIDTH=664000,RESOLUTION=640x360

      p3.m3u8

      EXT-X-STREAM-INF:PROGRAM-ID=1,BANDWIDTH=1264000,RESOLUTION=640x360

      p4.m3u8

      EXT-X-STREAM-INF:PROGRAM-ID=1,BANDWIDTH=1864000,RESOLUTION=960x540

      p5.m3u8

      EXT-X-STREAM-INF:PROGRAM-ID=1,BANDWIDTH=2564000,RESOLUTION=960x540

      p6.m3u8

      EXT-X-STREAM-INF:PROGRAM-ID=1,BANDWIDTH=4564000,RESOLUTION=1280x720

      p7.m3u8’ >> $filename.m3u8
      cd "$DIR_VIDEO_OUTPUT/$filename"/
      sudo rm *.ts

  • Is there any way to port ffmpeg command to Android without root the device ?

    8 février 2014, par user1429903

    This link http://www.roman10.net/how-to-port-ffmpeg-the-program-to-androidideas-and-thoughts/ talks about port ffmpeg command to Android.

    Can anyone describe more detail ?

    My purpose is to record user's behavior on Android device and save as video file which contains user's sound.