Avidemux - Avidemux
![]() | |
![]() Avidemux 2.6.1 | |
Vývojáři | „Mean“, „Gruntster“ a „Fahr“[1] |
---|---|
Stabilní uvolnění | 2.7.6 (7. července 2020[2]) [±] |
Náhled verze | Žádný [±] |
Úložiště | ![]() |
Napsáno | C ++ |
Operační systém | Okna, OS X, Linux, BSD |
Plošina | IA-32 a x64 |
K dispozici v | Angličtina, čeština, francouzština, italština a němčina |
Typ | Software pro střih videa |
Licence | GNU General Public License |
webová stránka | avidemux.org |
Avidemux je bezplatný open source software pro nelineární střih videa a překódování multimediální soubory. Vývojáři jej zamýšlejí jako „jednoduchý nástroj pro jednoduché zpracování videa“ a umožňují uživatelům „dělat základní věci velmi přímočaře“.[3] Je napsán v C ++ a použití Qt pro jeho grafické uživatelské prostředí, a FFmpeg pro své multimediální funkce. Počínaje verzí 2.4 nabízí Avidemux také a rozhraní příkazového řádku a od verze 2.6 původní GTK port nebyl udržován a je nyní ukončen.
Avidemux je vyvinut pro Linux, Operační Systém Mac, a Okna. K dispozici jsou také neoficiální verze FreeBSD, NetBSD, a OpenBSD.[4][5][6]
Funkce
Avidemux je schopen nelineární střih videa, přihlašování vizuální efekty (nazvaný "Filtry" společností Avidemux) na video a překódování video do různých formátů. Některé filtry byly přeneseno z MPlayer a Avisynth. Avidemux může také vložit zvukové toky do video souboru (akce známá jako multiplexování nebo „muxing“) nebo extrahovat zvukové toky z video souborů (akce známá jako „demuxing“).
Nedílnou a důležitou součástí návrhu programu je jeho projektový systém, který využívá SpiderMonkey JavaScript engine. Celé projekty se všemi možnostmi, konfiguracemi, výběry a předvolbami lze uložit do souboru projektu. Jako VirtualDub Díky možnosti skriptování VCF má Avidemux k dispozici pokročilé skriptování GUI a režimy příkazového řádku. Podporuje také neprojektový systém, jako je VirtualDub, kde uživatelé mohou jednoduše vytvořit všechny své konfigurace a uložit video přímo, aniž by vytvořili soubor projektu. K dispozici je také systém front projektů.
Avidemux má zabudované zpracování titulků, a to jak pro optické rozpoznávání znaků DVD titulků a pro vykreslení pevných titulků. Avidemux podporuje různé formáty titulků, včetně MicroDVD (.SUB), SubStation Alpha (.SSA), Advanced SubStation Alpha (.ASS) a SubRip (.SRT).
Součásti
Avidemux byl napsán od nuly, ale další kód z FFmpeg, MPlayer, Transkódovat a Avisynth byl také občas použit. Jedná se nicméně o zcela samostatný program, který nevyžaduje žádné jiné programy ke čtení, dekódování nebo kódování kromě sebe. Integrovaná knihovna libavcodec z projektu FFmpeg se používá pro dekódování a kódování různých zvukových a video formátů, jako je MPEG-4 ASP. Primární (i když ne jediný) programátor Avidemux používá na fóru Avidemux přezdívku „Mean“.[7]
Multithreading
Multithreading byl implementován v následujících oblastech Avidemuxu (některé částečně prostřednictvím libavcodec):
- Kódování
- MPEG-1 a MPEG-2 (použitím libavcodec )
- MPEG-4 část 2 SP / ASP (pomocí libavcodec nebo Xvid )
- Starší verze Xvid nejsou s touto funkcí kompatibilní.
- H.264 / MPEG-4 část 10 AVC (použitím x264 )
- H.265 / HEVC (použitím x265 )
- Dekódování
- MPEG-1 a MPEG-2 (pomocí libavcodec)
- MPEG-4 část 2 SP / ASP (pomocí libavcodec)
Podporované formáty
Avidemux podporuje následující formáty souborů:
název | Přípona souboru | Jako vstup | Jako výstup |
---|---|---|---|
Audio video prokládání | .AVI | Ano | Ano |
Formát pokročilých systémů | .ASF, .WMV a .WMA | Ano | Ne |
Flash video | .FLV | Ano | Ano |
Matroska | .MKV | Ano | Ano |
MPEG základní proud | N / A | Ano | Ne |
Stream programu MPEG | .MPG a .MPEG | Ano | Ano[A] |
MPEG transportní proud | .TS | Ano | Ano |
MPEG-4 část 14 | .MP4 | Ano | Ano |
NuppelVideo | .NUV | Ano | Ne |
OGM | .OGM | Ano | Ano |
QuickTime | .MOV | Ano | Ne |
3GP | .3GP | Ano | Ne |
DVD-Video | .VOB | Ano | Ano |
WebM | .WebM | Ano | Ano |
název | Jako vstup | Jako výstup |
---|---|---|
AV1 | Ano[b] | Ne |
Cinepak | Ano | Ne |
DV | Ano | Ano |
FFV1 | Ano | Ano |
H.263 | Ano | Ano |
H.264 / MPEG-4 část 10 AVC | Ano | Ano[C] |
H.265 / HEVC | Ano | Ano[d] |
HuffYUV | Ano | Ano |
MPEG-1 | Ano | Ano |
MPEG-2 | Ano | Ano |
MPEG-4 část 2[E] | Ano[F] | Ano[G] |
Motion JPEG | Ano | Ano |
MSMPEG-4 v2[h] | Ano | Ne |
Nezpracované video - RGB | Ano | Ne |
Nezpracované video - YV12 | Ano | Ano |
Sníh | Ne | Ano |
Sorenson Video 3 (SVQ3) | Ano | Ano |
VC-1[i] | Ano | Ne |
VP3 | Ano | Ne |
VP6 | Ano[j] | Ne |
VP8 | Ano[j] | Ne |
VP9 | Ano[j] | Ano[k] |
Windows Media Video 8[l] | Ano | Ne |
Y800 | Ano | Ano |
název | Jako vstup | Jako výstup |
---|---|---|
Adaptivní multi-rate - úzké pásmo (AMR-NB) | Ano | Ne |
Pokročilé kódování zvuku (AAC) | Ano | Ano |
AC-3 | Ano | Ano |
DTS | Ano | Ne |
Lineární pulzní kódová modulace (LPCM) | Ne | Ano |
MP2 | Ano | Ano |
MP3 | Ano | Ano |
Opus | Ano | Ano |
Pulzní kódová modulace (PCM) | Ne | Ano |
Vorbis | Ano | Ano |
název | Přípona souboru | Jako vstup | Jako výstup |
---|---|---|---|
Windows bitmapa | .BMP | Ano | Ne |
JPEG | .JPG a .JPEG | Ano | Ne |
Viz také
Poznámky
- ^ Může vytvářet soubory, které jsou kompatibilní s Video CD, SVCD nebo DVD Video
- ^ Použitím libaom
- ^ Použitím x264
- ^ Použitím x265
- ^ Oba Jednoduchý profil a Pokročilý jednoduchý profil
- ^ Podporovaný kodek FourCCs: DIVX, DX50, XVID, FMP4, M4S2
- ^ Použitím FFmpeg nebo Xvid
- ^ FourCC: DIV3
- ^ FourCC: WMV3
- ^ A b C Přes libavcodec
- ^ Použitím Libvpx
- ^ FourCC: WMV2
Reference
- ^ Protokol změn Avidemux 2.5 (součástí Avidemux 2.5.5 pro Windows)
- ^ „Avidemux 2.7.6“. SourceForge. Držení kostek. Citováno 15. července 2020.
- ^ Vývojáři společnosti Avidemux (12. listopadu 2012). „Avidemux Quickstart“. avidemux.org. Archivováno z původního dne 12. září 2020. Citováno 12. září 2020.
Avidemux je jednoduchý nástroj pro jednoduché úlohy zpracování videa. Klíčové slovo je zde jednoduché: nenabízí nástroje, jako je časová osa, vícestopé úpravy, nemůžete volně přesouvat ani spojovat zvukové a videoklipy z různých zdrojů. Avidemux vám však umožňuje dělat základní věci velmi přímočaře.
- ^ „Port FreeBSD Avidemux“. Archivovány od originál dne 15. dubna 2013. Citováno 2. července 2010.
- ^ „Sbírka balíčků NetBSD: multimédia / avidemux“. Citováno 2. července 2010.
- ^ "Balíčky OpenBSD". Archivovány od originál dne 10. února 2010. Citováno 2. července 2010.
- ^ „Zprávy od“ znamená"". Fórum Avidemux. Citováno 19. listopadu 2011.
- ^ A b "Podporované vstupní formáty". Dokumentace wiki Avidemux. Avidemux. 16. dubna 2010. Citováno 23. května 2011.
- ^ A b "Podporované výstupní formáty". Dokumentace wiki Avidemux. Avidemux. 15. dubna 2010. Citováno 23. května 2011.
- ^ „Video dekodéry“. Dokumentace wiki Avidemux. Avidemux. 16. dubna 2010. Citováno 23. května 2011.
- ^ „Video kodéry“. Dokumentace wiki Avidemux. Avidemux. 15. dubna 2010. Citováno 23. května 2011.
- ^ „Audio dekodéry“. Dokumentace wiki Avidemux. Avidemux. 16. dubna 2010. Citováno 23. května 2011.
- ^ „Kodéry zvuku“. Dokumentace wiki Avidemux. Avidemux. 15. dubna 2010. Citováno 23. května 2011.
Další čtení
- Rankin, Kyle (2006). Linux Multimedia Hacks. O'Reilly Media, Inc. str.189–190, 221–222. ISBN 978-0-596-10076-6.
- Montabone, Sebastian (2010). „Kapitola 10: Úpravy filmů“. Zahájení digitálního zpracování obrazu: Používání bezplatných nástrojů pro fotografy. Apress. str.235 –253. ISBN 978-1-4302-2841-7.