<?xml version="1.0" encoding="koi8-r"?>
<rss version="0.91">
<channel>
    <title>OpenForum RSS: Необходимо написать программу.</title>
    <link>https://www.opennet.ru/openforum/vsluhforumID9/6783.html</link>
    <description>Необходимо написать программу на С под фрю, которой на вход бы давался mp3 файл различного битрейта 192-320,VBR а на выходе бы выдавался тоже mp3 файл только битрейта 32 или 24, можно задавать. &lt;br&gt;Но если длина записи исходного файла меньше либо равна минуте, то файл просто понижается в качестве, если более минуты, то необходимо его порезать на 6 участков по 10 секунд. &lt;br&gt;Т.е. на ваыходе будет файл не длиннее минуты. &lt;br&gt;При перекодировке хорошо бы пользовать lame.&lt;br&gt;&lt;br&gt;Кто может взяться?&lt;br&gt;</description>

<item>
    <title>Необходимо написать программу. (HighVoltage)</title>
    <link>https://www.opennet.ru/openforum/vsluhforumID9/6783.html#6</link>
    <pubDate>Tue, 25 Sep 2007 15:31:32 GMT</pubDate>
    <description>На вход подаётся&lt;br&gt;1. mp3 файл любого битрейта(&amp;gt;= 192 или VBR)&lt;br&gt;2. Выходной битрейт (24 или 32), к которому будет преобразован mp3 файл&lt;br&gt;&lt;br&gt;Методика преобразования:&lt;br&gt;1. Если mp3 файл короче 1-й минуты,  то он просто кодируется в низкий битрейт.&lt;br&gt;&lt;br&gt;2. Если mp3 файл длиннее 1-й минуты, то он сначала кодируется в низкий битрейт, а затем нарезается и компонуется следующим образом:&lt;br&gt;К примеру файл длиною 2 минуты (120 секунд, 0 - 109cc) будет выглядеть следующим образом.&lt;br&gt;6 интервалов по 10 секунд&lt;br&gt;Было: 0&amp;lt;-----------------------------------------------------------------------&amp;gt;109&lt;br&gt;стало:0&amp;lt;--&amp;gt;9 + 20&amp;lt;--&amp;gt;29 + 40&amp;lt;--&amp;gt;49 + 70&amp;lt;--&amp;gt;79 + 90&amp;lt;--&amp;gt;99 + 110&amp;lt;--&amp;gt;119&lt;br&gt;&lt;br&gt;Получается 6 интервалов по 10 секунд, в итоге длина выходного файла не превышает минуты.&lt;br&gt;Как вычисляется начало 10 секундного интервала.&lt;br&gt;Допустим T - длина файла в секундах.&lt;br&gt;ti - время i-го интервала.&lt;br&gt;ti = T * i / 6, где i = 0..2,&lt;br&gt;ti = (T * (i + 1) / 6) - 10, где i = 3..5&lt;br&gt;&lt;br&gt;Проверим для примера файла в 120 секунд.&lt;br&gt;t0 = 120 * 0 / 6; t0 = 0&lt;br&gt;t1 = 120 * 1 / 6; t1</description>
</item>

<item>
    <title>Необходимо написать программу. (Answer)</title>
    <link>https://www.opennet.ru/openforum/vsluhforumID9/6783.html#5</link>
    <pubDate>Tue, 25 Sep 2007 08:47:39 GMT</pubDate>
    <description>&amp;gt;В принципе на перле тоже можно. &lt;br&gt;&amp;gt;&lt;br&gt;&amp;gt;По поводу денег. Думаю лучше на мыло. За сколько взялись бы? &lt;br&gt;&amp;gt;&lt;br&gt;&amp;gt;serega_acdc(bow wow)mail(dot)ru &lt;br&gt;&lt;br&gt;ТЗ бы в начале увидеть.&lt;br&gt;</description>
</item>

<item>
    <title>Необходимо написать программу. (HighVoltage)</title>
    <link>https://www.opennet.ru/openforum/vsluhforumID9/6783.html#4</link>
    <pubDate>Tue, 25 Sep 2007 04:58:32 GMT</pubDate>
    <description>В принципе на перле тоже можно.&lt;br&gt;&lt;br&gt;По поводу денег. Думаю лучше на мыло. За сколько взялись бы?&lt;br&gt;&lt;br&gt;serega_acdc(bow wow)mail(dot)ru&lt;br&gt;&lt;br&gt;</description>
</item>

<item>
    <title>Необходимо написать программу. (Homewrecker)</title>
    <link>https://www.opennet.ru/openforum/vsluhforumID9/6783.html#3</link>
    <pubDate>Mon, 24 Sep 2007 14:44:54 GMT</pubDate>
    <description>&amp;gt;&#091;оверквотинг удален&#093;&lt;br&gt;&amp;gt;&amp;gt;просто понижается в качестве, если более минуты, то необходимо его порезать &lt;br&gt;&amp;gt;&amp;gt;на 6 участков по 10 секунд. &lt;br&gt;&amp;gt;&amp;gt;Т.е. на ваыходе будет файл не длиннее минуты. &lt;br&gt;&amp;gt;&amp;gt;При перекодировке хорошо бы пользовать lame. &lt;br&gt;&amp;gt;&amp;gt;&lt;br&gt;&amp;gt;&amp;gt;Кто может взяться? &lt;br&gt;&amp;gt;&lt;br&gt;&amp;gt;на перле устроит? &lt;br&gt;&amp;gt;&lt;br&gt;&amp;gt;сколько денег дашь? &lt;br&gt;&lt;br&gt;mplayer+lame и ничего писать не надо)&lt;br&gt;</description>
</item>

<item>
    <title>Необходимо написать программу. (Konstantin)</title>
    <link>https://www.opennet.ru/openforum/vsluhforumID9/6783.html#2</link>
    <pubDate>Mon, 24 Sep 2007 13:33:14 GMT</pubDate>
    <description>&amp;gt;Необходимо написать программу на С под фрю, которой на вход бы давался &lt;br&gt;&amp;gt;mp3 файл различного битрейта 192-320,VBR а на выходе бы выдавался тоже &lt;br&gt;&amp;gt;mp3 файл только битрейта 32 или 24, можно задавать. &lt;br&gt;&amp;gt;Но если длина записи исходного файла меньше либо равна минуте, то файл &lt;br&gt;&amp;gt;просто понижается в качестве, если более минуты, то необходимо его порезать &lt;br&gt;&amp;gt;на 6 участков по 10 секунд. &lt;br&gt;&amp;gt;Т.е. на ваыходе будет файл не длиннее минуты. &lt;br&gt;&amp;gt;При перекодировке хорошо бы пользовать lame. &lt;br&gt;&amp;gt;&lt;br&gt;&amp;gt;Кто может взяться? &lt;br&gt;&lt;br&gt;на перле устроит?&lt;br&gt;&lt;br&gt;сколько денег дашь?&lt;br&gt;</description>
</item>

<item>
    <title>Необходимо написать программу. (Answer)</title>
    <link>https://www.opennet.ru/openforum/vsluhforumID9/6783.html#1</link>
    <pubDate>Mon, 24 Sep 2007 13:23:32 GMT</pubDate>
    <description>&amp;gt;Необходимо написать программу на С под фрю, которой на вход бы давался &lt;br&gt;&amp;gt;mp3 файл различного битрейта 192-320,VBR а на выходе бы выдавался тоже &lt;br&gt;&amp;gt;mp3 файл только битрейта 32 или 24, можно задавать. &lt;br&gt;&amp;gt;Но если длина записи исходного файла меньше либо равна минуте, то файл &lt;br&gt;&amp;gt;просто понижается в качестве, если более минуты, то необходимо его порезать &lt;br&gt;&amp;gt;на 6 участков по 10 секунд. &lt;br&gt;&amp;gt;Т.е. на ваыходе будет файл не длиннее минуты. &lt;br&gt;&amp;gt;При перекодировке хорошо бы пользовать lame. &lt;br&gt;&amp;gt;&lt;br&gt;&amp;gt;Кто может взяться? &lt;br&gt;&lt;br&gt;Сколько денег?&lt;br&gt;</description>
</item>

</channel>
</rss>
