Portál AbcLinuxu, 10. května 2025 04:44
ecasound
. Ovšem neoplývá zrovna podrobnou dokumentací, takže než jsem přišel na to, jak spojovat soubory za sebe, trvalo mi to několik dní… Pokud byste to používal – je potřeba pro spojované soubory vytvořit soubory .ewf
kde uvedete
source=jméno _souboru offset=posunutí od začátku souboru(počítal jsem to s pomocí
ecalength
). Celé se to pak spojí nejlépe přes .ecs
soubor (stejné parametry jde uvést i na příkazovém řádku, ale bude to
dlouhé):
-a:1 -i:soubor1.ewf -ea:hlasitost_v_% -a:2 -i:soubor2.ewf -ea:hlasitost_v_% … -a:all -o:výstupní_soubor.mp3Bohužel tenhle způsob míchání redukuje hlasitost (pokud takhle spojíte 2 soubory, je to jakoby smixováního 1. s tichem a pak druhého s tichem, přičemž zvuk + ticho dá ve výsledku zvuk s poloviční hlasitostí), takže
hlasitost_v_%
jsem musel spočítat jako celkový počet spojovaných souborů × 100 (třeba pro 20 souborů tedy 2000). Pokud znáte někdo lepší způsob, sem s ním.
Celé to pak jde samozřejmě naskriptovat (jinak bych se s tím v ecasound
u rozhodně takhle nepáral).
Tiskni
Sdílej:
ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.