České Fórum
http://ceskeforum.com/

Jak vytvořit sestřih z několika video souborů s různých typů
http://ceskeforum.com/viewtopic.php?f=58&t=15602
Stránka 1 z 1

Autor:  lso [ pon 28. čer 2021 17:54:32 ]
Předmět příspěvku:  Jak vytvořit sestřih z několika video souborů s různých typů

1. Do programu LosslessCut přetáhnout soubor, pomocí pacek ohraničit vybraný úsek k vystřižení. Případně pozici upřesnit pomoci tlačítek s klíči které posouvají na keyframes což je pozice kde skutečně dojde ke střihu.

Tlačítkem + případně vytvořím další výstřižek ve stejném souboru. Následně tlačítko Export a merge cuts.

Jakmile mám výstřižky všech souborů, dostanu se v OS Linux příkazové řádce do složky s výstřižky příkazem cd "/adresa/slozky/"

Spustím skript který zobrazí výstup programu MediaInfo pro všechny výstřižky této složky: ~/scripts/mediainfocomparefiles .

Vidím, že soubory mají různá rozlišení (width, height, jiné video kodeky a jiné audio sampling rate (44/48kHz) i různé koncovky souborů (mp4,mkv). Co s tím?

Zkoušel jsem spojovat stejné a manuálně překódovat soubory jednotlivě ale bylo to příliš pracné. Proto je nejjednodušší překódovat všechny výstřižky aby měly stejný kodek, stejné FPS, stejnou sampling rate audia (a tím pádem šly spojit).

Společné rozlišení zvolit asi takové aby odpovídalo rozlišení většiny souborů nebo průměru.
Kód:
ffmpeg -i "$f" -vf "scale=$width:$height,setdar=16:9,setsar=1" -b:v "$srcvideobitrate"k -r 25 -ar 48000 "$directory/$filename.scalled.$extension"


Pokud by spojený soubor jevil vady, tak odhadnout který výstřižek je problematický a zkusit ho při spojování vyloučit zda to vyřeší problém.

Je možné použít i alternativní nástroj pro spojení videí: https://www.onlineconverter.com/merge-video

Znáte lepší postup? Podělte se jak na to.

Stránka 1 z 1 Všechny časy jsou v UTC + 1 hodina
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
http://www.phpbb.com/