Recherche avancée

Médias (2)

Mot : - Tags -/plugins

Autres articles (32)

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

  • Contribute to translation

    13 avril 2011

    You can help us to improve the language used in the software interface to make MediaSPIP more accessible and user-friendly. You can also translate the interface into any language that allows it to spread to new linguistic communities.
    To do this, we use the translation interface of SPIP where the all the language modules of MediaSPIP are available. Just subscribe to the mailing list and request further informantion on translation.
    MediaSPIP is currently available in French and English (...)

  • Use, discuss, criticize

    13 avril 2011, par

    Talk to people directly involved in MediaSPIP’s development, or to people around you who could use MediaSPIP to share, enhance or develop their creative projects.
    The bigger the community, the more MediaSPIP’s potential will be explored and the faster the software will evolve.
    A discussion list is available for all exchanges between users.

Sur d’autres sites (5558)

  • Move converted file after each encode and delete original file on Ubuntu

    24 septembre 2018, par TinyTim

    I encode in batch and would like it to move the converted file to another directory after completing each encode and delete the original file.

    Here is my current bash I use to convert using FFMPEG.

    #!/bin/bash
    for i in *.mkv;
    do
    #Output new files by prepending "X265" to the names  
    ffmpeg -threads 32 -i "$i" \
      -c:v libx265 -preset medium -crf 20 -pix_fmt yuv420p10le \
      -c:a ac3 -b:a 128k \
      -c:s copy \
      -map 0:0 \
      -map 0:1 \
      -map 0:2 \
      -x265-params "bframes=6:no-sao:frame-threads=3:numa-pools:8:slices=5:interlace=0:ref=6:rd=1:rect:analysis-reuse-mode:analysis-reuse-level=10:refine-mv:me=2:merange=64:rc-lookahead=60:b-adapt=2" \
      -max_muxing_queue_size 4000 X265_"$i"
    done

    Appreciate any help in advance.

  • Apply filters to video while preview and save it with applied filter and original audio in android

    27 novembre 2019, par FreakInDroid

    I am new to video processing. I want to apply a filter to a video at runtime, and I want to save that video after filter applied.

    Regarding this I’m doing a research. I has gone through many libraries but I’m struggling to achieve my aim.

    Developement environment

    Migw-64 with windows 7 64 bit
    Android Studio 2.1 preview 5
    heap space 4GB
    com.android.tools.build:gradle:2.1.0
    android-ndk-r12-win-x86_64
    com.android.tools.build:gradle-experimental:0.7.0  --> to build NDK

    I have tried

    1. AndroidFastImageprocessingLibrary

      Chrisbatt -> AndroidFastImageProcessing in github

      This library use GLSurfaceview to display filters but we could not save it to mp4 file.

      So I found another implementation of it icmobilelab -> AndroidFastImageProcessing in github

      This library use JavaCV with ffmpeg compiled. But it failed.

    2. JavaCV

      JavaCV use outdated ffmpeg and it is abandoned.

    3. Grafika -> on github

      I tried Android Fast Image Processing with RecordFBOActivity in grafika. But i have failed. This library use MediaRecorder to record the contents of GLSurfaceView. But it records video without audio (I have tested the RecordFBOActivity and analyze the code).

    4. filter packs in platform_frameworks

      github.com/android/platform_frameworks_base/blob/master/media/mca/filterpacks/java/android/filterpacks/videosink/MediaEncoderFilter.java
      its android 4.2 edited core. I can’t run this code because too many jni dependencies.

    5. ffmpeg

      github.com/guardianproject/android-ffmpeg
      I tried ffmpeg3.1 compilation procedure implemented by guardianproject. it successfullay built a static library but i cannot build dynamic library (so files). I’m stuck with a linker error. I think the linking order matters. I tried the linking order specified in below link
      https://fritzone.wordpress.com/2010/05/11/link-with-static-ffmpeg/
      but it won’t help. the following error occurs

      [armeabi-v7a] SharedLibrary  : libffmpeg.so
      jni/ffmpeg.c:200: error: undefined reference to 'av_frame_alloc'
      jni/ffmpeg.c:201: error: undefined reference to 'av_frame_alloc'
      jni/ffmpeg.c:209: error: undefined reference to 'av_register_all'
      jni/ffmpeg.c:210: error: undefined reference to 'avfilter_register_all'
      jni/ffmpeg.c:45: error: undefined reference to 'avformat_open_input'
      jni/ffmpeg.c:50: error: undefined reference to 'avformat_find_stream_info'
      jni/ffmpeg.c:56: error: undefined reference to 'av_find_best_stream'
      jni/ffmpeg.c:63: error: undefined reference to 'av_opt_set_int'
      jni/ffmpeg.c:66: error: undefined reference to 'avcodec_open2'
      jni/ffmpeg.c:67: error: undefined reference to 'av_log'
      jni/ffmpeg.c:78: error: undefined reference to 'avfilter_get_by_name'
      jni/ffmpeg.c:79: error: undefined reference to 'avfilter_get_by_name'
      jni/ffmpeg.c:80: error: undefined reference to 'avfilter_inout_alloc'
      jni/ffmpeg.c:81: error: undefined reference to 'avfilter_inout_alloc'
      jni/ffmpeg.c:85: error: undefined reference to 'avfilter_graph_alloc'
      jni/ffmpeg.c:98: error: undefined reference to 'avfilter_graph_create_filter'
      jni/ffmpeg.c:106: error: undefined reference to 'avfilter_graph_create_filter'
      jni/ffmpeg.c:113: error: undefined reference to 'av_int_list_length_for_size'
      jni/ffmpeg.c:113: error: undefined reference to 'av_opt_set_bin'
      jni/ffmpeg.c:116: error: undefined reference to 'av_log'
      jni/ffmpeg.c:131: error: undefined reference to 'av_strdup'
      jni/ffmpeg.c:142: error: undefined reference to 'av_strdup'
      jni/ffmpeg.c:147: error: undefined reference to 'avfilter_graph_parse_ptr'
      jni/ffmpeg.c:151: error: undefined reference to 'avfilter_graph_config'
      jni/ffmpeg.c:155: error: undefined reference to 'avfilter_inout_free'
      jni/ffmpeg.c:156: error: undefined reference to 'avfilter_inout_free'
      jni/ffmpeg.c:218: error: undefined reference to 'av_read_frame'
      jni/ffmpeg.c:223: error: undefined reference to 'avcodec_decode_video2'
      jni/ffmpeg.c:230: error: undefined reference to 'av_frame_get_best_effort_timestamp'
      jni/ffmpeg.c:233: error: undefined reference to 'av_buffersrc_add_frame_flags'
      jni/ffmpeg.c:234: error: undefined reference to 'av_log'
      jni/ffmpeg.c:240: error: undefined reference to 'av_buffersink_get_frame'
      jni/ffmpeg.c:171: error: undefined reference to 'av_rescale_q'
      jni/ffmpeg.c:246: error: undefined reference to 'av_frame_unref'
      jni/ffmpeg.c:248: error: undefined reference to 'av_frame_unref'
      jni/ffmpeg.c:251: error: undefined reference to 'av_packet_unref'
      jni/ffmpeg.c:254: error: undefined reference to 'avfilter_graph_free'
      jni/ffmpeg.c:255: error: undefined reference to 'avcodec_close'
      jni/ffmpeg.c:256: error: undefined reference to 'avformat_close_input'
      jni/ffmpeg.c:257: error: undefined reference to 'av_frame_free'
      jni/ffmpeg.c:258: error: undefined reference to 'av_frame_free'
      jni/include/libavutil/error.h:111: error: undefined reference to 'av_strerror'
      collect2.exe: error: ld returned 1 exit status
      make: *** [obj/local/armeabi/libffmpeg.so] Error 1
    6. MediaCodec, MediaExtractor,MediaRecord,MediaMuxer

      Finally I planned to combine AndroidFastImageProcessing with MediaCodec, MediaExtractor,MediaRecord,MediaMuxer.

      So I try to Extract audio from video using mediamuxer
      https://gist.github.com/sayan801/9a39ccad0818d2b3499a.
      I use mp4 video (MIME Type video/avc that have 2 tracks audio and video) to extract audio but the resultant file is corrupted (just 4 kb)

    I think this question is another view of the existing problem if anybody experienced this problem please guide me.

  • Copy PTS from original video stream to processed video stream using ffmpeg and opencv

    25 janvier 2019, par Krishna Prasad Yellapragada

    I have two video files in webm format. First is the original video, captured using Chrome’s MediaRecorder API. The second is a processed video generated by processing each frame of the original video using OpenCV. How do I override the PTS of frames in processed video with PTS from original video. The number of frames between the two is same.

    The processed video is generated from a sequence of images using ffmpeg.

    ffmpeg -i frames/frame_%d.png -pix_fmt yuv420p ffmpeg-cfr.mp4

    This results in a CFR of 25fps. I have tried using the steps from the link, Can I create a VFR video from timestamped images ?. This only works on mp4 videos, and not on webm. The process of encoding to MP4 and converting back to webm results in very bad video quality and takes 3x time for each video.

    Along with the sequence of images, I am also writing the PTS of the original video for each frame in a timecodes.txt file. Are there any options in ffmpeg similar to mp4fpsmod (https://github.com/nu774/mp4fpsmod) ?
    I expect that when I dump block-wise timestamps in webm for original video and processed video, the PTS for each block match between the two.