<?xml version="1.0" encoding="koi8-r"?>
<rss version="0.91">
<channel>
    <title>OpenForum RSS: Раздел полезных советов: Скрипт для перекодирования коллекции музыкальных файлов</title>
    <link>https://www.opennet.me/openforum/vsluhforumID3/47391.html</link>
    <description>Понадобилось мне однажды перекодировать некоторое количество музыкальных композиций из формата FLAC/APE/WAV в MP3.&lt;br&gt;&lt;br&gt;encode_list.txt - содержит полные пути до директорий с исходными файлами (путь не должен оканчиватся на &quot;&#092;&quot;)&lt;br&gt;&lt;br&gt;В системе должны быть установлены утилиты flac, mac, lame. &lt;br&gt;&lt;br&gt;Приветствуется улучшенная версия скрипта. Хотя лично мне он понадобился всего один раз... &lt;br&gt;но после небольших изменений он может стать еще полезнее, в некоторых случаях.&lt;br&gt;&lt;br&gt;&lt;br&gt;#!/bin/bash&lt;br&gt;&lt;br&gt;# шаманское заклинание&lt;br&gt;IFS=&quot;&lt;br&gt;&quot;;&lt;br&gt;# конец шаманского заклинания&lt;br&gt;&lt;br&gt;# чего и куда класть &lt;br&gt;ENCODE_PATH=&#096;pwd&#096;;&lt;br&gt;ENCODE_LIST=&quot;encode_list.txt&quot;&lt;br&gt;&lt;br&gt;for i in &#096;cat $ENCODE_LIST&#096;; do&lt;br&gt;    FLAC_count=&#096;find &quot;$i&quot; -name &quot;*.flac&quot; &amp;#124; wc -l&#096;&lt;br&gt;    APE_count=&#096;find &quot;$i&quot; -name &quot;*.ape&quot; &amp;#124; wc -l&#096;&lt;br&gt;    WAV_count=&#096;find &quot;$i&quot; -name &quot;*.wav&quot; &amp;#124; wc -l&#096;&lt;br&gt;    echo &quot;dir = &apos;$i&apos;&quot;;&lt;br&gt;    if &#091; $WAV_count -lt $FLAC_count &#093; &amp;&amp; &#091; $APE_count -lt $FLAC_count &#093;&lt;br&gt;    then&lt;br&gt;echo &quot;FLAC detected&quot;;&lt;br&gt;for j in &quot;$i&quot;/*.flac; do&lt;br&gt;    out_name=&#096;basename $&#123;j/.flac/.mp3&#125;&#096;;</description>

<item>
    <title>Скрипт для перекодирования коллекции музыкальных файлов (Аноним)</title>
    <link>https://www.opennet.me/openforum/vsluhforumID3/47391.html#11</link>
    <pubDate>Tue, 05 May 2020 20:17:19 GMT</pubDate>
    <description>Кривой скрипт.&lt;br&gt;Проверить перед тем как запостить нет привычки?&lt;br&gt;</description>
</item>

<item>
    <title>Скрипт для перекодирования коллекции музыкальных файлов (Zenitur)</title>
    <link>https://www.opennet.me/openforum/vsluhforumID3/47391.html#10</link>
    <pubDate>Sun, 12 Sep 2010 21:31:56 GMT</pubDate>
    <description>Нашёл скрипт &quot;shntool split -f &quot;Flac.cue&quot; -o flac &quot;music.flac&quot; -t &#037;p_&#037;a_&#037;n_&#037;t&quot;. Он, типа, сохраняет файл с нужным названием.&lt;br&gt;Ну, называет shntool его правильно. А тэги что-то ему не даёт!&lt;br&gt;Вроде бы такая простая задача... А вместо реализации - какой-то дебилизм 2004 года программирования!&lt;br&gt;oggenc -q 7 &quot;~/file.flac&quot; &quot;~/file.ogg&quot;&lt;br&gt;Конвентирует ВСЁ, и тэги сохраняет тоже, и НИКАКОГО WAV НЕ НАДО!!! Ну неужели и здесь трудно так сделать???&lt;br&gt;</description>
</item>

<item>
    <title>Скрипт для перекодирования коллекции музыкальных файлов (Free)</title>
    <link>https://www.opennet.me/openforum/vsluhforumID3/47391.html#9</link>
    <pubDate>Wed, 31 Dec 2008 20:07:14 GMT</pubDate>
    <description>&amp;gt;&amp;gt;Дайте скрипт по перекодированию названий из KOI-R и windows-1251 в UTF-8! Желательно &lt;br&gt;&amp;gt;&amp;gt;чтобы сам определял. &lt;br&gt;&amp;gt;&lt;br&gt;&amp;gt;python-mutagen поможет. &lt;br&gt;&lt;br&gt;Не поможет. Перепробовал все, что есть. Закончилось все равно дополнительной правкой руками...&lt;br&gt;</description>
</item>

<item>
    <title>Скрипт для перекодирования коллекции музыкальных файлов (alex789)</title>
    <link>https://www.opennet.me/openforum/vsluhforumID3/47391.html#8</link>
    <pubDate>Tue, 30 Dec 2008 21:11:13 GMT</pubDate>
    <description>поделись плиз&lt;br&gt;</description>
</item>

<item>
    <title>Скрипт для перекодирования коллекции музыкальных файлов (i)</title>
    <link>https://www.opennet.me/openforum/vsluhforumID3/47391.html#7</link>
    <pubDate>Tue, 30 Dec 2008 11:25:52 GMT</pubDate>
    <description>+1&lt;br&gt;для себя сделал скрипт который из (ape&amp;#124;flac&amp;#124;mv + cue) режет на треки в flac&amp;#124;ogg&amp;#124;mp3 с заполнением тегов&lt;br&gt;</description>
</item>

<item>
    <title>Скрипт для перекодирования коллекции музыкальных файлов (ptr)</title>
    <link>https://www.opennet.me/openforum/vsluhforumID3/47391.html#6</link>
    <pubDate>Mon, 29 Dec 2008 12:31:14 GMT</pubDate>
    <description>&amp;gt;Дайте скрипт по перекодированию названий из KOI-R и windows-1251 в UTF-8! Желательно &lt;br&gt;&amp;gt;чтобы сам определял. &lt;br&gt;&lt;br&gt;convmv &lt;br&gt;&lt;br&gt;Но сам не определяет. А надо ли?&lt;br&gt;</description>
</item>

<item>
    <title>Скрипт для перекодирования коллекции музыкальных файлов (Аноним)</title>
    <link>https://www.opennet.me/openforum/vsluhforumID3/47391.html#5</link>
    <pubDate>Mon, 29 Dec 2008 09:57:43 GMT</pubDate>
    <description>&amp;gt;Дайте скрипт по перекодированию названий из KOI-R и windows-1251 в UTF-8! Желательно &lt;br&gt;&amp;gt;чтобы сам определял. &lt;br&gt;&lt;br&gt;python-mutagen поможет.&lt;br&gt;</description>
</item>

<item>
    <title>Скрипт для перекодирования коллекции музыкальных файлов (Аноним)</title>
    <link>https://www.opennet.me/openforum/vsluhforumID3/47391.html#4</link>
    <pubDate>Mon, 29 Dec 2008 08:47:12 GMT</pubDate>
    <description>Дайте скрипт по перекодированию названий из KOI-R и windows-1251 в UTF-8! Желательно чтобы сам определял.&lt;br&gt;</description>
</item>

<item>
    <title>Скрипт для перекодирования коллекции музыкальных файлов (КтулхЪ)</title>
    <link>https://www.opennet.me/openforum/vsluhforumID3/47391.html#3</link>
    <pubDate>Mon, 29 Dec 2008 05:47:51 GMT</pubDate>
    <description>каждый для себя сам напишет скрипт если надо, универсальным скрипт все равно не сделать, лучше юзать самаю обычную софтину конвертер, там хоть драг-н-дроп, и не недо пути прописывать.&lt;br&gt;</description>
</item>

</channel>
</rss>
