Recherche avancée

Médias (0)

Mot : - Tags -/formulaire

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

Autres articles (34)

  • Des sites réalisés avec MediaSPIP

    2 mai 2011, par

    Cette page présente quelques-uns des sites fonctionnant sous MediaSPIP.
    Vous pouvez bien entendu ajouter le votre grâce au formulaire en bas de page.

  • Support audio et vidéo HTML5

    10 avril 2011

    MediaSPIP utilise les balises HTML5 video et audio pour la lecture de documents multimedia en profitant des dernières innovations du W3C supportées par les navigateurs modernes.
    Pour les navigateurs plus anciens, le lecteur flash Flowplayer est utilisé.
    Le lecteur HTML5 utilisé a été spécifiquement créé pour MediaSPIP : il est complètement modifiable graphiquement pour correspondre à un thème choisi.
    Ces technologies permettent de distribuer vidéo et son à la fois sur des ordinateurs conventionnels (...)

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

  • Do not leave positive values undefined when negative are defined as error

    15 septembre 2013, par Michael Niedermayer
    Do not leave positive values undefined when negative are defined as error
    

    Define positive return values as non errors and leave further meaning undefined
    This allows future extensions to use these values

    Reviewed-by : Paul B Mahol <onemda@gmail.com>
    Signed-off-by : Michael Niedermayer <michaelni@gmx.at>

    • [DH] cmdutils.h
    • [DH] libavcodec/iff.c
    • [DH] libavcodec/version.h
    • [DH] libavcodec/wmaprodec.c
    • [DH] libavfilter/avcodec.h
    • [DH] libavfilter/avfilter.h
    • [DH] libavfilter/avfiltergraph.c
    • [DH] libavfilter/graphparser.c
    • [DH] libavfilter/internal.h
    • [DH] libavfilter/lavfutils.h
    • [DH] libavfilter/version.h
    • [DH] libavformat/avio.h
    • [DH] libavformat/avio_internal.h
    • [DH] libavformat/url.h
    • [DH] libavformat/version.h
    • [DH] libavutil/eval.h
    • [DH] libavutil/parseutils.h
    • [DH] libavutil/version.h
  • ffmpeg error Error sending frames to consumers : No space left on device [closed]

    4 août 2024, par Bernard Vatonen Bern

    I do use a short funtion , to convert videos in a needed format ,, I used this function all the time , worked no problems ,&#xA;Lately I mado some chnages , and now geting an critical error : like : "no space left on device"&#xA;" \[af#0:1 @ 0x600001ad9cb0\] Error sending frames to consumers: No space left on device \[af#0:1 @ 0x600001ad9cb0\] Task finished with error code: -28 (No space left on device) \[af#0:1 @ 0x600001ad9cb0\] Terminating thread with return code -28 (No space left on device)"

    &#xA;

    I do have this function saved in my file : .zshrc

    &#xA;

    &#xA;

    function indianull() &#xA;ffmpeg -i movies/$1.* -i /Documents/indianul3.png -filter_complex "[1][0]scale2ref=w=ohmdar:h=ih0.1[logo][video] ;[video][logo]overlay=x=main_w-overlay_w-(main_w0.04):y=main_h0.14,subtitles=subs/$1.srt:force_style='FontSize=22,WrapStyle=0,MarginV=35" -preset fast -s 720x480 -vcodec libx264 -shortest output/$1-sub.mp4

    &#xA;

    &#xA;

    &#xA;

    \`indianull tt0066763&#xA;

    &#xA;

    ffmpeg version 7.0.1 Copyright (c) 2000-2024 the FFmpeg developers&#xA;built with Apple clang version 15.0.0 (clang-1500.3.9.4)&#xA;configuration : —prefix=/opt/homebrew/Cellar/ffmpeg/7.0.1 —enable-shared —enable-pthreads —enable-version3 —cc=clang —host-cflags= —host-ldflags='-Wl,-ld_classic' —enable-ffplay —enable-gnutls —enable-gpl —enable-libaom —enable-libaribb24 —enable-libbluray —enable-libdav1d —enable-libharfbuzz —enable-libjxl —enable-libmp3lame —enable-libopus —enable-librav1e —enable-librist —enable-librubberband —enable-libsnappy —enable-libsrt —enable-libssh —enable-libsvtav1 —enable-libtesseract —enable-libtheora —enable-libvidstab —enable-libvmaf —enable-libvorbis —enable-libvpx —enable-libwebp —enable-libx264 —enable-libx265 —enable-libxml2 —enable-libxvid —enable-lzma —enable-libfontconfig —enable-libfreetype —enable-frei0r —enable-libass —enable-libopencore-amrnb —enable-libopencore-amrwb —enable-libopenjpeg —enable-libspeex —enable-libsoxr —enable-libzmq —enable-libzimg —disable-libjack —disable-indev=jack —enable-videotoolbox —enable-audiotoolbox —enable-neon&#xA;libavutil 59. 8.100 / 59. 8.100&#xA;libavcodec 61. 3.100 / 61. 3.100&#xA;libavformat 61. 1.100 / 61. 1.100&#xA;libavdevice 61. 1.100 / 61. 1.100&#xA;libavfilter 10. 1.100 / 10. 1.100&#xA;libswscale 8. 1.100 / 8. 1.100&#xA;libswresample 5. 1.100 / 5. 1.100&#xA;libpostproc 58. 1.100 / 58. 1.100

    &#xA;

    \[Parsed_subtitles_2 @ 0x600001fd8bb0\] libass API version: 0x1703000&#xA;\[Parsed_subtitles_2 @ 0x600001fd8bb0\] libass source: tarball: 0.17.3&#xA;\[Parsed_subtitles_2 @ 0x600001fd8bb0\] Shaper: FriBidi 1.0.15 (SIMPLE) HarfBuzz-ng 9.0.0 (COMPLEX)&#xA;\[Parsed_subtitles_2 @ 0x600001fd8bb0\] Using font provider coretext`&#xA;

    &#xA;

    Input #0, mov,mp4,m4a,3gp,3g2,mj2, from &#x27;movies/tt0066763.mp4&#x27;:&#xA;Metadata:&#xA;major_brand     : isom&#xA;minor_version   : 512&#xA;compatible_brands: isomiso2avc1mp41&#xA;title           : Anand.1971.720p.BluRay.x264-x0r&#xA;encoder         : Lavf57.83.100&#xA;Duration: 02:02:08.08, start: 0.000000, bitrate: 1212 kb/s&#xA;Chapters:&#xA;Chapter #0:0: start 0.000000, end 209.375000&#xA;Stream #0:0\[0x1\](hin): Video: h264 (High) (avc1 / 0x31637661), yuv420p(progressive), 1280x720 \[SAR 1:1 DAR 16:9\], 1079 kb/s, 24 fps, 24 tbr, 12288 tbn (default)&#xA;Metadata:&#xA;handler_name    : VideoHandler&#xA;vendor_id       : \[0\]\[0\]\[0\]\[0\]&#xA;Stream #0:1\[0x2\](hin): Audio: aac (LC) (mp4a / 0x6134706D), 44100 Hz, stereo, fltp, 127 kb/s (default)&#xA;Metadata:&#xA;handler_name    : SoundHandler&#xA;vendor_id       : \[0\]\[0\]\[0\]\[0\]&#xA;Stream #0:2\[0x3\](eng): Data: bin_data (text / 0x74786574)&#xA;Metadata:&#xA;handler_name    : SubtitleHandler&#xA;Input #1, png_pipe, from &#x27;/Users/bv2004/Documents/indianul3.png&#x27;:&#xA;Duration: N/A, bitrate: N/A&#xA;Stream #1:0: Video: png, rgba(pc, gbr/unknown/unknown), 630x124, 25 fps, 25 tbr, 25 tbn&#xA;File &#x27;output/tt0066763-sub.mp4&#x27; already exists. Overwrite? \[y/N\] y&#xA;Stream mapping:&#xA;Stream #0:0 (h264) -\> scale2ref (graph 0)&#xA;Stream #1:0 (png) -\> scale2ref (graph 0)&#xA;subtitles:default (graph 0) -\> Stream #0:0 (libx264)&#xA;Stream #0:1 -\> #0:1 (aac (native) -\> aac (native))&#xA;Press \[q\] to stop, \[?\] for help&#xA;\[Parsed_subtitles_2 @ 0x600001fcc420\] libass API version: 0x1703000&#xA;\[Parsed_subtitles_2 @ 0x600001fcc420\] libass source: tarball: 0.17.3&#xA;\[Parsed_subtitles_2 @ 0x600001fcc420\] Shaper: FriBidi 1.0.15 (SIMPLE) HarfBuzz-ng 9.0.0 (COMPLEX)&#xA;\[Parsed_subtitles_2 @ 0x600001fcc420\] Using font provider coretext&#xA;\[vost#0:0/libx264 @ 0x128e07bb0\] No filtered frames for output stream, trying to initialize anyway.&#xA;\[libx264 @ 0x128e084e0\] using SAR=32/27&#xA;\[libx264 @ 0x128e084e0\] using cpu capabilities: ARMv8 NEON&#xA;\[libx264 @ 0x128e084e0\] profile High, level 3.0, 4:2:0, 8-bit&#xA;\[libx264 @ 0x128e084e0\] 264 - core 164 r3108 31e19f9 - H.264/MPEG-4 AVC codec - Copyleft 2003-2023 - http://www.videolan.org/x264.html - options: cabac=1 ref=2 deblock=1:0:0 analyse=0x3:0x113 me=hex subme=6 psy=1 psy_rd=1.00:0.00 mixed_ref=1 me_range=16 chroma_me=1 trellis=1 8x8dct=1 cqm=0 deadzone=21,11 fast_pskip=1 chroma_qp_offset=-2 threads=15 lookahead_threads=2 sliced_threads=0 nr=0 decimate=1 interlaced=0 bluray_compat=0 constrained_intra=0 bframes=3 b_pyramid=2 b_adapt=1 b_bias=0 direct=1 weightb=1 open_gop=0 weightp=1 keyint=250 keyint_min=24 scenecut=40 intra_refresh=0 rc_lookahead=30 rc=crf mbtree=1 crf=23.0 qcomp=0.60 qpmin=0 qpmax=69 qpstep=4 ip_ratio=1.40 aq=1:1.00&#xA;Output #0, mp4, to &#x27;output/tt0066763-sub.mp4&#x27;:&#xA;Metadata:&#xA;major_brand     : isom&#xA;minor_version   : 512&#xA;compatible_brands: isomiso2avc1mp41&#xA;title           : Anand.1971.720p.BluRay.x264-x0r&#xA;encoder         : Lavf61.1.100&#xA;&#xA;        encoder         : Lavc61.3.100 aac&#xA;

    &#xA;

    \[af#0:1 @ 0x600001ad9cb0\] Error sending frames to consumers: No space left on device&#xA;\[af#0:1 @ 0x600001ad9cb0\] Task finished with error code: -28 (No space left on device)&#xA;\[af#0:1 @ 0x600001ad9cb0\] Terminating thread with return code -28 (No space left on device)&#xA;\[out#0/mp4 @ 0x600001dd8540\] video:0KiB audio:0KiB subtitle:0KiB other streams:0KiB global headers:0KiB muxing overhead: unknown&#xA;\[out#0/mp4 @ 0x600001dd8540\] Output file is empty, nothing was encoded(check -ss / -t / -frames parameters if used)&#xA;frame=    0 fps=0.0 q=0.0 Lsize=       2KiB time=N/A bitrate=N/A speed=N/A&#xA;\[aac @ 0x128e09070\] Qavg: nan&#xA;Conversion failed!`&#xA;

    &#xA;

    df -h&#xA;Filesystem        Size    Used   Avail Capacity iused ifree %iused  Mounted on&#xA;/dev/disk3s3s1   926Gi   9.6Gi   539Gi     2%    404k  4.3G    0%   /&#xA;devfs            200Ki   200Ki     0Bi   100%     693     0  100%   /dev&#xA;/dev/disk3s6     926Gi   1.0Gi   539Gi     1%       1  5.7G    0%   /System/Volumes/VM&#xA;/dev/disk3s4     926Gi   5.7Gi   539Gi     2%    1.1k  5.7G    0%   /System/Volumes/Preboot&#xA;/dev/disk3s2     926Gi    89Mi   539Gi     1%      53  5.7G    0%   /System/Volumes/Update&#xA;/dev/disk1s2     500Mi   6.0Mi   479Mi     2%       1  4.9M    0%   /System/Volumes/xarts&#xA;/dev/disk1s1     500Mi   6.1Mi   479Mi     2%      31  4.9M    0%   /System/Volumes/iSCPreboot&#xA;/dev/disk1s3     500Mi   3.9Mi   479Mi     1%      57  4.9M    0%   /System/Volumes/Hardware&#xA;/dev/disk3s1     926Gi   370Gi   539Gi    41%    778k  5.7G    0%   /System/Volumes/Data&#xA;map auto_home      0Bi     0Bi     0Bi   100%       0     0     -   /System/Volumes/Data/home\`&#xA;

    &#xA;

    I run the funtion indianull and expected it to convert a video , in my desired format + add logo + add subtitles ! Takes the original Video from on folder , Subtitles from another folder , and converts the video , and saves it in another folder ..

    &#xA;

    the issue i see only is :&#xA;"\[af#0:1 @ 0x600001ad9cb0\] Error sending frames to consumers: No space left on device \[af#0:1 @ 0x600001ad9cb0\] Task finished with error code: -28 (No space left on device) \[af#0:1 @ 0x600001ad9cb0\] Terminating thread with return code -28 (No space left on device) \[out#0/mp4 @ 0x600001dd8540\] video:0KiB audio:0KiB subtitle:0KiB other streams:0KiB global headers:0KiB muxing overhead: unknown"

    &#xA;

    I do defenitly have over 400GB free on My SSD !&#xA;Is an an speciffic folder that is full ? and can not hold any files ?

    &#xA;

    Any idea how to solve this ? or any suggestion how to try to solve ?

    &#xA;

  • Can i programmatically rename a file on removable sd card

    2 août 2015, par Bhuvnesh Varma

    I tried below codes for renaming file.It works fine for internal storage but is not working for removable sd card file.I need to rename file on removable sd card to remove spaces and special characters from filename as I am using fmpeg command to cut videos.

    File from = new File(originalpath);
    String rename=originalpath.replace(" ", "").replace("-","").replace(",","").trim();
    File to = new File(rename);
    Boolean result= from.renameTo(to);

    OR

    File from = new File(originalpath);
    File to=new File((Environment.getExternalStorageDirectory()),"gvideo.mp4");
    Boolean result2= from.renameTo(to);

    Both of them gives result false

    Adding details about command-

    execFFmpegBinary("-i " + from.getAbsolutePath() + " -ss " + startMs / 1000 + " -to " + endMs / 1000 + " -strict -2 -async 1 " + dest.getAbsolutePath());
    private void execFFmpegBinary(final String command) {
           try {
               ffmpeg.execute(command, new ExecuteBinaryResponseHandler() {
                   @Override
                   public void onFailure(String s) {
                       Log.e("Previewragment", "FAILED with output : " + s);
                   }

                   @Override
                   public void onSuccess(String s) {
                       Log.e("Previewragment", "SUCCESS with output : " + s);
                   }

                   @Override
                   public void onProgress(String s) {
                       Log.e("Previewragment", "Started command : ffmpeg " + command);
                       Log.e("Previewragment", "progress : " + s);
                   }

                   @Override
                   public void onStart() {
                       Log.e("Previewragment", "Started command : ffmpeg " + command);

                   }

                   @Override
                   public void onFinish() {
                       Log.e("Previewragment", "Finished command : ffmpeg " + command);



                   }
               });
           } catch (FFmpegCommandAlreadyRunningException e) {
               // do nothing for now
           }
       }

    Failure message-

    FAILED with output : WARNING: linker: /data/data/xyz/files/ffmpeg has text relocations. This is wasting memory and prevents security hardening. Please fix.
       ffmpeg version n2.4.2 Copyright (c) 2000-2014 the FFmpeg developers
       built on Oct  7 2014 15:11:41 with gcc 4.8 (GCC)
       configuration: --target-os=linux --cross-prefix=/home/sb/Source-Code/ffmpeg-android/toolchain-android/bin/i686-linux-android- --arch=x86 --cpu=i686 --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/x86 --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 -march=i686' --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=
       libavutil      54.  7.100 / 54.  7.100
       libavcodec     56.  1.100 / 56.  1.100
       libavformat    56.  4.101 / 56.  4.101
       libavdevice    56.  0.100 / 56.  0.100
       libavfilter     5.  1.100 /  5.  1.100
       libswscale      3.  0.100 /  3.  0.100
       libswresample   1.  1.100 /  1.  1.100
       libpostproc    53.  0.100 / 53.  0.100
       "/storage/emulated/0/Movies/m_ASUS_Display_Demo.mp4": No such file or directory

    Added complete method-

    private void executeTrimCommand(int startMs, int endMs) {

           File moviesDir = Environment.getExternalStoragePublicDirectory(
                   Environment.DIRECTORY_MOVIES
           );

           String filePrefix = "guggu";
           String fileExtn = ".mp4";
           String fileName = filePrefix + fileExtn;

          File from = new File(path);

           try {


               dest = new File(moviesDir, filePrefix + "_1" + fileExtn);

               if (dest.exists()) {
                   dest.delete();
               }



               String command = String.format("-i \"%s\" -ss %d -to %d -strict -2 -async 1 \"%s\" ",path,startMs / 1000 , endMs / 1000, dest.getAbsolutePath());
               execFFmpegBinary(command);
           } catch (Exception e) {
               Log.e("Previewragment", e.toString());
               e.printStackTrace();
           }
       }