Recherche avancée

Médias (0)

Mot : - Tags -/xmlrpc

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

Autres articles (58)

  • Mise à jour de la version 0.1 vers 0.2

    24 juin 2013, par

    Explications des différents changements notables lors du passage de la version 0.1 de MediaSPIP à la version 0.3. Quelles sont les nouveautés
    Au niveau des dépendances logicielles Utilisation des dernières versions de FFMpeg (>= v1.2.1) ; Installation des dépendances pour Smush ; Installation de MediaInfo et FFprobe pour la récupération des métadonnées ; On n’utilise plus ffmpeg2theora ; On n’installe plus flvtool2 au profit de flvtool++ ; On n’installe plus ffmpeg-php qui n’est plus maintenu au (...)

  • Personnaliser en ajoutant son logo, sa bannière ou son image de fond

    5 septembre 2013, par

    Certains thèmes prennent en compte trois éléments de personnalisation : l’ajout d’un logo ; l’ajout d’une bannière l’ajout d’une image de fond ;

  • Ecrire une actualité

    21 juin 2013, par

    Présentez les changements dans votre MédiaSPIP ou les actualités de vos projets sur votre MédiaSPIP grâce à la rubrique actualités.
    Dans le thème par défaut spipeo de MédiaSPIP, les actualités sont affichées en bas de la page principale sous les éditoriaux.
    Vous pouvez personnaliser le formulaire de création d’une actualité.
    Formulaire de création d’une actualité Dans le cas d’un document de type actualité, les champs proposés par défaut sont : Date de publication ( personnaliser la date de publication ) (...)

Sur d’autres sites (9280)

  • avformat/movenc : write the major brand also as the first compatible brand

    27 novembre 2019, par James Almer
    avformat/movenc : write the major brand also as the first compatible brand
    

    Signed-off-by : James Almer <jamrial@gmail.com>

    • [DH] libavformat/movenc.c
    • [DH] tests/ref/acodec/alac
    • [DH] tests/ref/acodec/pcm-s16be
    • [DH] tests/ref/acodec/pcm-s24be
    • [DH] tests/ref/acodec/pcm-s32be
    • [DH] tests/ref/acodec/pcm-s8
    • [DH] tests/ref/fate/adtstoasc_ticket3715
    • [DH] tests/ref/fate/binsub-movtextenc
    • [DH] tests/ref/fate/copy-psp
    • [DH] tests/ref/fate/copy-trac236
    • [DH] tests/ref/fate/copy-trac3074
    • [DH] tests/ref/fate/hapqa-extract-nosnappy-to-hapalphaonly-mov
    • [DH] tests/ref/fate/hapqa-extract-nosnappy-to-hapq-mov
    • [DH] tests/ref/fate/movenc
    • [DH] tests/ref/fate/prores-metadata
    • [DH] tests/ref/lavf-fate/av1.mp4
    • [DH] tests/ref/lavf-fate/h264.mp4
    • [DH] tests/ref/lavf-fate/qtrle_mace6.mov
    • [DH] tests/ref/lavf/ismv
    • [DH] tests/ref/lavf/mov
    • [DH] tests/ref/lavf/mov_rtphint
    • [DH] tests/ref/lavf/mp4
    • [DH] tests/ref/seek/acodec-alac
    • [DH] tests/ref/seek/acodec-pcm-s16be
    • [DH] tests/ref/seek/acodec-pcm-s24be
    • [DH] tests/ref/seek/acodec-pcm-s32be
    • [DH] tests/ref/seek/acodec-pcm-s8
    • [DH] tests/ref/seek/lavf-mov
    • [DH] tests/ref/seek/vsynth_lena-dnxhd-1080i
    • [DH] tests/ref/seek/vsynth_lena-mpeg4
    • [DH] tests/ref/seek/vsynth_lena-svq1
    • [DH] tests/ref/vsynth/vsynth1-avui
    • [DH] tests/ref/vsynth/vsynth1-dnxhd-1080i
    • [DH] tests/ref/vsynth/vsynth1-dnxhd-1080i-10bit
    • [DH] tests/ref/vsynth/vsynth1-dnxhd-1080i-colr
    • [DH] tests/ref/vsynth/vsynth1-dnxhd-hr-hq-mov
    • [DH] tests/ref/vsynth/vsynth1-dnxhd-hr-lb-mov
    • [DH] tests/ref/vsynth/vsynth1-dnxhd-hr-sq-mov
    • [DH] tests/ref/vsynth/vsynth1-mov-bgr24
    • [DH] tests/ref/vsynth/vsynth1-mov-bpp15
    • [DH] tests/ref/vsynth/vsynth1-mov-bpp16
    • [DH] tests/ref/vsynth/vsynth1-mpeg4
    • [DH] tests/ref/vsynth/vsynth1-prores
    • [DH] tests/ref/vsynth/vsynth1-prores_444
    • [DH] tests/ref/vsynth/vsynth1-prores_444_int
    • [DH] tests/ref/vsynth/vsynth1-prores_int
    • [DH] tests/ref/vsynth/vsynth1-prores_ks
    • [DH] tests/ref/vsynth/vsynth1-qtrle
    • [DH] tests/ref/vsynth/vsynth1-qtrlegray
    • [DH] tests/ref/vsynth/vsynth1-svq1
    • [DH] tests/ref/vsynth/vsynth1-vc2-420p
    • [DH] tests/ref/vsynth/vsynth1-vc2-420p10
    • [DH] tests/ref/vsynth/vsynth1-vc2-420p12
    • [DH] tests/ref/vsynth/vsynth1-vc2-422p
    • [DH] tests/ref/vsynth/vsynth1-vc2-422p10
    • [DH] tests/ref/vsynth/vsynth1-vc2-422p12
    • [DH] tests/ref/vsynth/vsynth1-vc2-444p
    • [DH] tests/ref/vsynth/vsynth1-vc2-444p10
    • [DH] tests/ref/vsynth/vsynth1-vc2-444p12
    • [DH] tests/ref/vsynth/vsynth1-vc2-t5_3
    • [DH] tests/ref/vsynth/vsynth1-vc2-thaar
    • [DH] tests/ref/vsynth/vsynth2-avui
    • [DH] tests/ref/vsynth/vsynth2-dnxhd-1080i
    • [DH] tests/ref/vsynth/vsynth2-dnxhd-1080i-10bit
    • [DH] tests/ref/vsynth/vsynth2-dnxhd-1080i-colr
    • [DH] tests/ref/vsynth/vsynth2-dnxhd-hr-hq-mov
    • [DH] tests/ref/vsynth/vsynth2-dnxhd-hr-lb-mov
    • [DH] tests/ref/vsynth/vsynth2-dnxhd-hr-sq-mov
    • [DH] tests/ref/vsynth/vsynth2-mov-bgr24
    • [DH] tests/ref/vsynth/vsynth2-mov-bpp15
    • [DH] tests/ref/vsynth/vsynth2-mov-bpp16
    • [DH] tests/ref/vsynth/vsynth2-mpeg4
    • [DH] tests/ref/vsynth/vsynth2-prores
    • [DH] tests/ref/vsynth/vsynth2-prores_444
    • [DH] tests/ref/vsynth/vsynth2-prores_444_int
    • [DH] tests/ref/vsynth/vsynth2-prores_int
    • [DH] tests/ref/vsynth/vsynth2-prores_ks
    • [DH] tests/ref/vsynth/vsynth2-qtrle
    • [DH] tests/ref/vsynth/vsynth2-qtrlegray
    • [DH] tests/ref/vsynth/vsynth2-svq1
    • [DH] tests/ref/vsynth/vsynth2-vc2-420p
    • [DH] tests/ref/vsynth/vsynth2-vc2-420p10
    • [DH] tests/ref/vsynth/vsynth2-vc2-420p12
    • [DH] tests/ref/vsynth/vsynth2-vc2-422p
    • [DH] tests/ref/vsynth/vsynth2-vc2-422p10
    • [DH] tests/ref/vsynth/vsynth2-vc2-422p12
    • [DH] tests/ref/vsynth/vsynth2-vc2-444p
    • [DH] tests/ref/vsynth/vsynth2-vc2-444p10
    • [DH] tests/ref/vsynth/vsynth2-vc2-444p12
    • [DH] tests/ref/vsynth/vsynth2-vc2-t5_3
    • [DH] tests/ref/vsynth/vsynth2-vc2-thaar
    • [DH] tests/ref/vsynth/vsynth3-dnxhd-1080i-10bit
    • [DH] tests/ref/vsynth/vsynth3-dnxhd-1080i-colr
    • [DH] tests/ref/vsynth/vsynth3-dnxhd-hr-hq-mov
    • [DH] tests/ref/vsynth/vsynth3-dnxhd-hr-lb-mov
    • [DH] tests/ref/vsynth/vsynth3-dnxhd-hr-sq-mov
    • [DH] tests/ref/vsynth/vsynth3-mov-bgr24
    • [DH] tests/ref/vsynth/vsynth3-mov-bpp15
    • [DH] tests/ref/vsynth/vsynth3-mov-bpp16
    • [DH] tests/ref/vsynth/vsynth3-mpeg4
    • [DH] tests/ref/vsynth/vsynth3-prores
    • [DH] tests/ref/vsynth/vsynth3-prores_444
    • [DH] tests/ref/vsynth/vsynth3-prores_444_int
    • [DH] tests/ref/vsynth/vsynth3-prores_int
    • [DH] tests/ref/vsynth/vsynth3-prores_ks
    • [DH] tests/ref/vsynth/vsynth3-qtrle
    • [DH] tests/ref/vsynth/vsynth3-svq1
    • [DH] tests/ref/vsynth/vsynth_lena-avui
    • [DH] tests/ref/vsynth/vsynth_lena-dnxhd-1080i
    • [DH] tests/ref/vsynth/vsynth_lena-dnxhd-1080i-10bit
    • [DH] tests/ref/vsynth/vsynth_lena-dnxhd-1080i-colr
    • [DH] tests/ref/vsynth/vsynth_lena-dnxhd-hr-hq-mov
    • [DH] tests/ref/vsynth/vsynth_lena-dnxhd-hr-lb-mov
    • [DH] tests/ref/vsynth/vsynth_lena-dnxhd-hr-sq-mov
    • [DH] tests/ref/vsynth/vsynth_lena-mov-bgr24
    • [DH] tests/ref/vsynth/vsynth_lena-mov-bpp15
    • [DH] tests/ref/vsynth/vsynth_lena-mov-bpp16
    • [DH] tests/ref/vsynth/vsynth_lena-mpeg4
    • [DH] tests/ref/vsynth/vsynth_lena-prores
    • [DH] tests/ref/vsynth/vsynth_lena-prores_444
    • [DH] tests/ref/vsynth/vsynth_lena-prores_444_int
    • [DH] tests/ref/vsynth/vsynth_lena-prores_int
    • [
  • Trying to convert code to be compatible with macOS by not using the .exe version of FFmpeg and FFmprobe. Cant open the .mp4 file when i go to run code

    9 juillet 2024, par Bruno Hawkins

    I am attempting to edit some code in python for extracting frames from a video (using parallel processing to make it faster) a friend created that works on windows, so that it can be used on macOS. However, i am running into some issues and i am not sure what the problem is.

    &#xA;

    Essentially, when i go to run the frame extractor and try to select a video in the formats specified, it wont let me select it.

    &#xA;

    i have commented my code best i can. i am an amateur programmer so apologies if it is straightforward.

    &#xA;

    import os&#xA;import subprocess&#xA;import multiprocessing&#xA;import tkinter as tk&#xA;from tkinter import ttk, filedialog, messagebox&#xA;&#xA;def extract_frames(video_path, output_folder, fps, start_time, duration, process_number):&#xA;    video_name = os.path.splitext(os.path.basename(video_path))[0]&#xA;    part_output_folder = os.path.join(output_folder, f"part_{process_number}")&#xA;    if not os.path.exists(part_output_folder):&#xA;        os.makedirs(part_output_folder)&#xA;&#xA;    # Using &#x27;ffmpeg&#x27; instead of &#x27;ffmpeg.exe&#x27; for macOS compatibility&#xA;    ffmpeg_command = [&#xA;        &#x27;ffmpeg&#x27;, &#x27;-ss&#x27;, str(start_time), &#x27;-t&#x27;, str(duration), &#x27;-i&#x27;, video_path, &#x27;-vf&#x27;, f&#x27;fps={fps}&#x27;,&#xA;        os.path.join(part_output_folder, f&#x27;{video_name}_frame_%07d.png&#x27;)&#xA;    ]&#xA;&#xA;    print(f"Running FFmpeg command: {&#x27; &#x27;.join(ffmpeg_command)}")&#xA;&#xA;    try:&#xA;        process = subprocess.run(ffmpeg_command, stdout=subprocess.PIPE, stderr=subprocess.PIPE)&#xA;        if process.returncode != 0:&#xA;            print(f"Cannot process the file {video_path}: {process.stderr.decode(&#x27;utf-8&#x27;)}")&#xA;            return part_output_folder, 0&#xA;    except Exception as e:&#xA;        print(f"Failed to run FFmpeg command: {str(e)}")&#xA;        return part_output_folder, 0&#xA;&#xA;    frame_count = len([f for f in os.listdir(part_output_folder) if f.endswith(&#x27;.png&#x27;)])&#xA;    return part_output_folder, frame_count&#xA;&#xA;def worker_function(queue, video_path, output_folder, fps, start_time, duration, process_number):&#xA;    result = extract_frames(video_path, output_folder, fps, start_time, duration, process_number)&#xA;    queue.put(result)&#xA;&#xA;def parallel_frame_extraction(video_path, output_folder, fps, num_processes):&#xA;    # Use &#x27;ffprobe&#x27; instead of &#x27;ffprobe.exe&#x27; for macOS compatibility&#xA;    ffprobe_command = [&#xA;        &#x27;ffprobe&#x27;, &#x27;-v&#x27;, &#x27;error&#x27;, &#x27;-select_streams&#x27;, &#x27;v:0&#x27;, &#x27;-show_entries&#x27;, &#x27;format=duration&#x27;, &#x27;-of&#x27;,&#xA;        &#x27;default=noprint_wrappers=1:nokey=1&#x27;, video_path&#xA;    ]&#xA;&#xA;    try:&#xA;        result = subprocess.run(ffprobe_command, stdout=subprocess.PIPE, stderr=subprocess.PIPE)&#xA;        duration = float(result.stdout.strip())&#xA;    except Exception as e:&#xA;        messagebox.showerror("Error", f"Failed to get video duration: {str(e)}")&#xA;        return&#xA;&#xA;    chunk_duration = duration / num_processes&#xA;    processes = []&#xA;    manager = multiprocessing.Manager()&#xA;    queue = manager.Queue()&#xA;&#xA;    if not os.path.exists(output_folder):&#xA;        os.makedirs(output_folder)&#xA;&#xA;    for i in range(num_processes):&#xA;        start_time = i * chunk_duration&#xA;        p = multiprocessing.Process(target=worker_function,&#xA;                                    args=(queue, video_path, output_folder, fps, start_time, chunk_duration, i))&#xA;        p.start()&#xA;        processes.append(p)&#xA;&#xA;    for p in processes:&#xA;        p.join()&#xA;&#xA;    global_frame_offset = 0&#xA;    while not queue.empty():&#xA;        part_output_folder, frame_count = queue.get()&#xA;        frame_files = sorted([f for f in os.listdir(part_output_folder) if f.endswith(&#x27;.png&#x27;)])&#xA;        for i, frame_file in enumerate(frame_files):&#xA;            new_name = os.path.join(output_folder,&#xA;                                    f&#x27;{os.path.basename(video_path)}_frame_{global_frame_offset &#x2B; i:07d}.png&#x27;)&#xA;            os.rename(os.path.join(part_output_folder, frame_file), new_name)&#xA;        global_frame_offset &#x2B;= frame_count&#xA;        os.rmdir(part_output_folder)&#xA;&#xA;    messagebox.showinfo("Complete",&#xA;                        f"Frame extraction completed for {video_path}. Total frames extracted: {global_frame_offset}")&#xA;&#xA;def start_frame_extraction():&#xA;    video_path = filedialog.askopenfilename(filetypes=[("Video files", "*.mp4;*.avi;*.mkv")])&#xA;    if not video_path:&#xA;        return&#xA;&#xA;    output_folder = output_folder_var.get()&#xA;    if not output_folder:&#xA;        return&#xA;&#xA;    fps = int(fps_var.get())&#xA;    num_processes = int(num_processes_var.get())&#xA;&#xA;    parallel_frame_extraction(video_path, output_folder, fps, num_processes)&#xA;&#xA;if __name__ == "__main__":&#xA;    root = tk.Tk()&#xA;    root.title("Frame Extraction")&#xA;&#xA;    output_folder_var = tk.StringVar()&#xA;    fps_var = tk.StringVar(value="1")&#xA;    num_processes_var = tk.StringVar(value="4")&#xA;&#xA;    def browse_output_folder():&#xA;        folder_selected = filedialog.askdirectory()&#xA;        output_folder_var.set(folder_selected)&#xA;&#xA;    tk.Label(root, text="Output Folder:").grid(row=0, column=0, padx=10, pady=10)&#xA;    tk.Entry(root, textvariable=output_folder_var, width=50).grid(row=0, column=1, padx=10, pady=10)&#xA;    tk.Button(root, text="Browse", command=browse_output_folder).grid(row=0, column=2, padx=10, pady=10)&#xA;&#xA;    tk.Label(root, text="FPS:").grid(row=1, column=0, padx=10, pady=10)&#xA;    tk.Entry(root, textvariable=fps_var, width=10).grid(row=1, column=1, padx=10, pady=10)&#xA;&#xA;    tk.Label(root, text="Number of Processes:").grid(row=2, column=0, padx=10, pady=10)&#xA;    tk.Entry(root, textvariable=num_processes_var, width=10).grid(row=2, column=1, padx=10, pady=10)&#xA;&#xA;    tk.Button(root, text="Start Frame Extraction", command=start_frame_extraction).grid(row=3, column=0, columnspan=3,&#xA;                                                                                        padx=10, pady=20)&#xA;&#xA;    root.mainloop()&#xA;

    &#xA;

    I tried changing the FFmpeg and FFmprobe path formats from

    &#xA;

    ffmpeg_path = os.path.join(os.path.dirname(__file__), &#x27;ffmpeg-7.0.1-essentials_build&#x27;, &#x27;bin&#x27;, &#x27;ffmpeg.exe&#x27;)&#xA;ffprobe_path = os.path.join(os.path.dirname(__file__), &#x27;ffmpeg-7.0.1-essentials_build&#x27;, &#x27;bin&#x27;, &#x27;ffprobe.exe&#x27;)&#xA;&#xA;

    &#xA;

    to

    &#xA;

    ffmpeg_command = [&#xA;    &#x27;ffmpeg&#x27;, &#x27;-ss&#x27;, str(start_time), &#x27;-t&#x27;, str(duration), &#x27;-i&#x27;, video_path, &#x27;-vf&#x27;, f&#x27;fps={fps}&#x27;,&#xA;    os.path.join(part_output_folder, f&#x27;{video_name}_frame_%07d.png&#x27;)&#xA;]&#xA;&#xA;ffprobe_command = [&#xA;    &#x27;ffprobe&#x27;, &#x27;-v&#x27;, &#x27;error&#x27;, &#x27;-select_streams&#x27;, &#x27;v:0&#x27;, &#x27;-show_entries&#x27;, &#x27;format=duration&#x27;, &#x27;-of&#x27;,&#xA;    &#x27;default=noprint_wrappers=1:nokey=1&#x27;, video_path&#xA;]&#xA;&#xA;

    &#xA;

    I found this online so im not sure if it is the correct thing to do.

    &#xA;

    Thanks for any help.

    &#xA;

  • avformat/movenc : ensure we don't write the major brand as a compatible brand more...

    1er décembre 2019, par James Almer
    avformat/movenc : ensure we don't write the major brand as a compatible brand more than once
    

    Signed-off-by : James Almer <jamrial@gmail.com>

    • [DH] libavformat/movenc.c
    • [DH] tests/ref/acodec/alac
    • [DH] tests/ref/acodec/pcm-s16be
    • [DH] tests/ref/acodec/pcm-s24be
    • [DH] tests/ref/acodec/pcm-s32be
    • [DH] tests/ref/acodec/pcm-s8
    • [DH] tests/ref/fate/adtstoasc_ticket3715
    • [DH] tests/ref/fate/binsub-movtextenc
    • [DH] tests/ref/fate/copy-trac236
    • [DH] tests/ref/fate/copy-trac3074
    • [DH] tests/ref/fate/hapqa-extract-nosnappy-to-hapalphaonly-mov
    • [DH] tests/ref/fate/hapqa-extract-nosnappy-to-hapq-mov
    • [DH] tests/ref/fate/movenc
    • [DH] tests/ref/fate/prores-metadata
    • [DH] tests/ref/lavf-fate/av1.mp4
    • [DH] tests/ref/lavf-fate/h264.mp4
    • [DH] tests/ref/lavf-fate/qtrle_mace6.mov
    • [DH] tests/ref/lavf/mov
    • [DH] tests/ref/lavf/mov_rtphint
    • [DH] tests/ref/lavf/mp4
    • [DH] tests/ref/seek/acodec-alac
    • [DH] tests/ref/seek/acodec-pcm-s16be
    • [DH] tests/ref/seek/acodec-pcm-s24be
    • [DH] tests/ref/seek/acodec-pcm-s32be
    • [DH] tests/ref/seek/acodec-pcm-s8
    • [DH] tests/ref/seek/lavf-mov
    • [DH] tests/ref/seek/vsynth_lena-dnxhd-1080i
    • [DH] tests/ref/seek/vsynth_lena-mpeg4
    • [DH] tests/ref/seek/vsynth_lena-svq1
    • [DH] tests/ref/vsynth/vsynth1-avui
    • [DH] tests/ref/vsynth/vsynth1-dnxhd-1080i
    • [DH] tests/ref/vsynth/vsynth1-dnxhd-1080i-10bit
    • [DH] tests/ref/vsynth/vsynth1-dnxhd-1080i-colr
    • [DH] tests/ref/vsynth/vsynth1-dnxhd-hr-hq-mov
    • [DH] tests/ref/vsynth/vsynth1-dnxhd-hr-lb-mov
    • [DH] tests/ref/vsynth/vsynth1-dnxhd-hr-sq-mov
    • [DH] tests/ref/vsynth/vsynth1-mov-bgr24
    • [DH] tests/ref/vsynth/vsynth1-mov-bpp15
    • [DH] tests/ref/vsynth/vsynth1-mov-bpp16
    • [DH] tests/ref/vsynth/vsynth1-mpeg4
    • [DH] tests/ref/vsynth/vsynth1-prores
    • [DH] tests/ref/vsynth/vsynth1-prores_444
    • [DH] tests/ref/vsynth/vsynth1-prores_444_int
    • [DH] tests/ref/vsynth/vsynth1-prores_int
    • [DH] tests/ref/vsynth/vsynth1-prores_ks
    • [DH] tests/ref/vsynth/vsynth1-qtrle
    • [DH] tests/ref/vsynth/vsynth1-qtrlegray
    • [DH] tests/ref/vsynth/vsynth1-svq1
    • [DH] tests/ref/vsynth/vsynth1-vc2-420p
    • [DH] tests/ref/vsynth/vsynth1-vc2-420p10
    • [DH] tests/ref/vsynth/vsynth1-vc2-420p12
    • [DH] tests/ref/vsynth/vsynth1-vc2-422p
    • [DH] tests/ref/vsynth/vsynth1-vc2-422p10
    • [DH] tests/ref/vsynth/vsynth1-vc2-422p12
    • [DH] tests/ref/vsynth/vsynth1-vc2-444p
    • [DH] tests/ref/vsynth/vsynth1-vc2-444p10
    • [DH] tests/ref/vsynth/vsynth1-vc2-444p12
    • [DH] tests/ref/vsynth/vsynth1-vc2-t5_3
    • [DH] tests/ref/vsynth/vsynth1-vc2-thaar
    • [DH] tests/ref/vsynth/vsynth2-avui
    • [DH] tests/ref/vsynth/vsynth2-dnxhd-1080i
    • [DH] tests/ref/vsynth/vsynth2-dnxhd-1080i-10bit
    • [DH] tests/ref/vsynth/vsynth2-dnxhd-1080i-colr
    • [DH] tests/ref/vsynth/vsynth2-dnxhd-hr-hq-mov
    • [DH] tests/ref/vsynth/vsynth2-dnxhd-hr-lb-mov
    • [DH] tests/ref/vsynth/vsynth2-dnxhd-hr-sq-mov
    • [DH] tests/ref/vsynth/vsynth2-mov-bgr24
    • [DH] tests/ref/vsynth/vsynth2-mov-bpp15
    • [DH] tests/ref/vsynth/vsynth2-mov-bpp16
    • [DH] tests/ref/vsynth/vsynth2-mpeg4
    • [DH] tests/ref/vsynth/vsynth2-prores
    • [DH] tests/ref/vsynth/vsynth2-prores_444
    • [DH] tests/ref/vsynth/vsynth2-prores_444_int
    • [DH] tests/ref/vsynth/vsynth2-prores_int
    • [DH] tests/ref/vsynth/vsynth2-prores_ks
    • [DH] tests/ref/vsynth/vsynth2-qtrle
    • [DH] tests/ref/vsynth/vsynth2-qtrlegray
    • [DH] tests/ref/vsynth/vsynth2-svq1
    • [DH] tests/ref/vsynth/vsynth2-vc2-420p
    • [DH] tests/ref/vsynth/vsynth2-vc2-420p10
    • [DH] tests/ref/vsynth/vsynth2-vc2-420p12
    • [DH] tests/ref/vsynth/vsynth2-vc2-422p
    • [DH] tests/ref/vsynth/vsynth2-vc2-422p10
    • [DH] tests/ref/vsynth/vsynth2-vc2-422p12
    • [DH] tests/ref/vsynth/vsynth2-vc2-444p
    • [DH] tests/ref/vsynth/vsynth2-vc2-444p10
    • [DH] tests/ref/vsynth/vsynth2-vc2-444p12
    • [DH] tests/ref/vsynth/vsynth2-vc2-t5_3
    • [DH] tests/ref/vsynth/vsynth2-vc2-thaar
    • [DH] tests/ref/vsynth/vsynth3-dnxhd-1080i-10bit
    • [DH] tests/ref/vsynth/vsynth3-dnxhd-1080i-colr
    • [DH] tests/ref/vsynth/vsynth3-dnxhd-hr-hq-mov
    • [DH] tests/ref/vsynth/vsynth3-dnxhd-hr-lb-mov
    • [DH] tests/ref/vsynth/vsynth3-dnxhd-hr-sq-mov
    • [DH] tests/ref/vsynth/vsynth3-mov-bgr24
    • [DH] tests/ref/vsynth/vsynth3-mov-bpp15
    • [DH] tests/ref/vsynth/vsynth3-mov-bpp16
    • [DH] tests/ref/vsynth/vsynth3-mpeg4
    • [DH] tests/ref/vsynth/vsynth3-prores
    • [DH] tests/ref/vsynth/vsynth3-prores_444
    • [DH] tests/ref/vsynth/vsynth3-prores_444_int
    • [DH] tests/ref/vsynth/vsynth3-prores_int
    • [DH] tests/ref/vsynth/vsynth3-prores_ks
    • [DH] tests/ref/vsynth/vsynth3-qtrle
    • [DH] tests/ref/vsynth/vsynth3-svq1
    • [DH] tests/ref/vsynth/vsynth_lena-avui
    • [DH] tests/ref/vsynth/vsynth_lena-dnxhd-1080i
    • [DH] tests/ref/vsynth/vsynth_lena-dnxhd-1080i-10bit
    • [DH] tests/ref/vsynth/vsynth_lena-dnxhd-1080i-colr
    • [DH] tests/ref/vsynth/vsynth_lena-dnxhd-hr-hq-mov
    • [DH] tests/ref/vsynth/vsynth_lena-dnxhd-hr-lb-mov
    • [DH] tests/ref/vsynth/vsynth_lena-dnxhd-hr-sq-mov
    • [DH] tests/ref/vsynth/vsynth_lena-mov-bgr24
    • [DH] tests/ref/vsynth/vsynth_lena-mov-bpp15
    • [DH] tests/ref/vsynth/vsynth_lena-mov-bpp16
    • [DH] tests/ref/vsynth/vsynth_lena-mpeg4
    • [DH] tests/ref/vsynth/vsynth_lena-prores
    • [DH] tests/ref/vsynth/vsynth_lena-prores_444
    • [DH] tests/ref/vsynth/vsynth_lena-prores_444_int
    • [DH] tests/ref/vsynth/vsynth_lena-prores_int
    • [DH] tests/ref/vsynth/vsynth_lena-prores_ks
    • [DH] tests/ref/vsynth/vsynth_lena-qtrle
    • [