Recherche avancée

Médias (2)

Mot : - Tags -/plugins

Autres articles (31)

  • Qualité du média après traitement

    21 juin 2013, par

    Le bon réglage du logiciel qui traite les média est important pour un équilibre entre les partis ( bande passante de l’hébergeur, qualité du média pour le rédacteur et le visiteur, accessibilité pour le visiteur ). Comment régler la qualité de son média ?
    Plus la qualité du média est importante, plus la bande passante sera utilisée. Le visiteur avec une connexion internet à petit débit devra attendre plus longtemps. Inversement plus, la qualité du média est pauvre et donc le média devient dégradé voire (...)

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

  • De l’upload à la vidéo finale [version standalone]

    31 janvier 2010, par

    Le chemin d’un document audio ou vidéo dans SPIPMotion est divisé en trois étapes distinctes.
    Upload et récupération d’informations de la vidéo source
    Dans un premier temps, il est nécessaire de créer un article SPIP et de lui joindre le document vidéo "source".
    Au moment où ce document est joint à l’article, deux actions supplémentaires au comportement normal sont exécutées : La récupération des informations techniques des flux audio et video du fichier ; La génération d’une vignette : extraction d’une (...)

Sur d’autres sites (5617)

  • FFMPEG - Merge two videos with timecode sync

    25 mai 2022, par Olivier Rivard

    We are recording 2 videos from 2 cameras. There is a Timecode metadata attached two the 2 videos. But the starting and stopping of the 2 recodings could have a small difference in time. Less than a second, mostly couple of frames.

    


    One of the video has also the audio recording.
We used ffprobe to extract timecode to analyze the difference.

    


    The difference in timecode won't always be the same.

    


    Ex :
video1.mov timecode : 20:41:11:21
video2.mov timecode : 20:41:11:52

    


    This is the current command that we use to combine the 2 videos side by side to have a look similar to a Zoom call. The only issue is that our videos are out of sync.

    


    ./ffmpeg -i video1.mov -i video2.mov -filter_complex "[0:v]pad=iw*2:ih[int]; [int][1:v]overlay=W/2:0[vid]; [0:a][1:a]amix=inputs=2:duration=longest[aud]" -r 30 -map [vid]" -map "[aud]" output.mp4


    


    We want to make sure that the 2 videos are sync by the timecode.

    


    Example of a combine video :
enter image description here

    


  • Can I use a text file's content to create a filtered list for ffmpeg ?

    20 octobre 2022, par Angel Lopez Jr

    I am attempting to make a CMD script that will

    


      

    1. Create a text file that lists file names followed by video codec (using ffprobe)
    2. 


    3. Create a new text from the list so that any file with x265 codec is removed from the list (and formated as
file "*filepath*"
    4. 


    5. Run ffmpeg on the edited list to transcode remaining files to x265.
    6. 


    


    I have a script that does #1

    


    for /R %%f IN (*.mkv,*.avi,*.mp4,*.m2ts,*.mts,*.rm,*.m4v) do echo "%%f" >>Probe.txt & ffprobe -v error -hide_banner -of default=noprint_wrappers=0 -print_format flat  -select_streams v:0 -show_entries stream=codec_name "%%f" >>Probe.txt & echo.  >>Probe.txt


    


    which outputs

    


    


    "filepath"
    
streams.stream.0.codec_name="codec"

    


    "filepath"
    
streams.stream.0.codec_name="codec"

    


    


    and I have a script that will do #3

    


    for /R %%f IN (*.mkv,*.avi,*.mp4,*.m2ts,*.mts,*.rm,*.m4v) do ffmpeg -hide_banner -hwaccel_output_format qsv -i "%%f" -c:v libx265 -c:a ac3 -x265-params crf=25 "%%f.mkv"


    


    I am not sure if #2 is even possible though.

    


    End result of task 2 should be that in probe.txt, any line that has a
streams.stream.0.codec_name value of anything besides hevc will have the line immediately above it written to a new txt file with the word file in front.

    


    final goal is getting all three tasks to run under one batch file (each task running sequentially)

    


    Is there any help on what I am missing to be able to unify these and get #2 to happen

    


  • dxva2_hevc : properly signal the num_delta_pocs from the SPS RPS

    2 mars 2015, par Hendrik Leppkes
    dxva2_hevc : properly signal the num_delta_pocs from the SPS RPS
    

    ucNumDeltaPocsOfRefRpsIdx needs to contain the flat value from the SPS RPS,
    and not the final computed value from the slice header RPS, as this calculation
    is done internally by the driver again.

    Sample-Id : http://trailers.divx.com/hevc/Sintel_4k_27qp_24fps_1aud_9subs.mkvi

    • [DH] libavcodec/dxva2_hevc.c
    • [DH] libavcodec/hevc.h
    • [DH] libavcodec/hevc_ps.c