hromadná extrakcia zvuku

Sekcia: Aplikácie & Desktop 29.12.2011 | 11:44
Martin   Návštevník
Poradí niekto, ako sa dá vytiahnuť zvuk z väčšieho množstva videí naraz?
Keď chcem vytiahnuť zvuk z jedného (flv), stačí v konzole napísať príkaz mplayer -dumpaudio súbor.flv.
Existuje spôsob, ako by sa na miesto toho jediného súbor.flv podarilo napchať naraz všetky súbory v príslušnom priečinku?
    • Re: hromadná extrakcia zvuku 29.12.2011 | 12:05
      Avatar mmatko   Používateľ
      skript, ktory zisti vsetky subory daneho typu v adresari a potupne ich bude ponukat tvojmu prikazu...
      • Re: hromadná extrakcia zvuku 29.12.2011 | 12:46
        Martin   Návštevník
        To mi je jasné, ale ako by mal vyzerať ten skript? Nie každý, kto používa Linux, je guru, nájdu sa aj obyčajní užívatelia bez vzdelania v oblasti IT.
        • Re: hromadná extrakcia zvuku 29.12.2011 | 13:08
          Avatar mmatko   Používateľ
          kuk sem
          + man sed
          + man awk, resp. man mawk
        • Re: hromadná extrakcia zvuku 29.12.2011 | 13:16
          Avatar mmatko   Používateľ
          este jedna moznost - treba vyskusat, ci bude spolahlivo fungovat:

          vojdes do adresara s videami a spustis
          mplayer -dumpaudio *.flv, resp. mplayer -dumpaudio *

          cize meno suboru nahradis znakom *
          • Re: hromadná extrakcia zvuku 29.12.2011 | 14:52
            Martin   Návštevník
            Skúsil som - vytiahne to zvuk iba z jedného/prvého videa a ostatné si nevšíma.
            Ale aj tak ďakujem za snahu poradiť.
            • Re: hromadná extrakcia zvuku 29.12.2011 | 15:33
              Avatar mmatko   Používateľ
              nie je zac - a skusal si obidva syntakticke varianty?
              • Re: hromadná extrakcia zvuku 29.12.2011 | 15:45
                Martin   Návštevník
                Skúšal, s rovnakým výsledkom. Vytiahne to zvuk iba z prvého videa v poradí.
              • Re: hromadná extrakcia zvuku 29.12.2011 | 16:11
                Martin   Návštevník
                Trochu som si pospomínal a pohrabal sa v počítači a našiel som program convertmp4mp3, je to pre Windows a funguje aj cez wine, kedysi som ho používal na vyťahovanie zvuku z videí MP4, ale ako som práve zistil, je schopný vytiahnuť zvuk aj z FLV, a dokonca aj hromadne. Takže presne to, čo potrebujem.
                Ale ak sa nájde aj iné riešenie bez potreby používať windowsácke programy cez wine, poteším sa.
                Ešte raz vďaka za ochotu.
    • Re: hromadná extrakcia zvuku 29.12.2011 | 17:54
      Artas   Návštevník
      Môžeš skúsiť toto:
      for i in *.flv; do ffmpeg -i "$i" -acodec copy "$i".aac; done; rename 's/flv.aac$/aac/' *
      Avšak nie všetky flv videá obsahujú aac audio.
      • Re: hromadná extrakcia zvuku 29.12.2011 | 18:20
        Martin   Návštevník
        Nechápavo krútim hlavou, to je na mňa až príliš zložité, presahuje to moje duševné obzory. Asi predsa len zostanem pri klikačke cez wine.

        P.S.: Mimo témy - kde si nabral litovské meno/nick?