Nov 09, 2012 13:18
Была у меня такая история классе в пятом: как-то на ночь глядя я неожиданно вспомнил, что завтра на уроке труда надо сдавать какую-то идиотскую поделку из бумаги и клея (кажется, там из бумажек крутили и склеивали на манер папирос «бревнышки», из которых потом собирали «срубовой бумажный домик»).
Канцелярского клея дома, разумеется, не оказалось - и мама, высказав мне всё, что она думает по поводу моего разгильдяйства, отправилась на кухню и сварила там из муки клейстер. Этим клейстером мы потом вполне удачно и воспользовались, сваяв нужную избушку на курьих ножках.
Окажись я сейчас на месте мамы (не забываем, что в 1994 году клей ночью добыть было просто негде), я бы, конечно, и не подумал о том, что искомый адгезив можно изготовить самостоятельно. Не то поколение просто. Другой жизненный опыт. Канцелярский клей живет в магазинах, создать его аналог дома невозможно.
Так вот, неделю назад с чем-то похожим столкнулся и я. Ситуация: на работе страшный цейтнот, а европейским коллегам срочно требуется одна аудиозапись, которая есть только у меня.
При попытке ее найти выясняется, что техники какого-то черта записали последние 5 минут отдельным файлом - и надо бы эти два файла склеить в единый, чтобы не морочить голову европейскому руководству. Но мой любимый фриварный аудиоредактор Audacity почему-то отказывается открывать оба этих файла mp3 - черт его знает, почему. Короче, проигрывателями файлы открываются прекрасно, а аудиоредактором - никак.
Разбираться с кодеками времени не было категорически, и тут неожиданно пригодилась старая добрая командная строка MS-DOS.
Запускаем cmd и пишем в командной строке:
copy 1.mp3 + 2.mp3 result.mp3
То бишь тупо и бодро склеиваем содержимое двух файлов и получаем на выходе файл result.mp3. Формат mp3 по своей сути непрерывный, поэтому все должно по логике получаться. С текстовыми файлами я так в 90-е годы поступал, помню точно.
Но на выходе получается какая-то ерунда размером 1 КБ. Лезем в подсказку (вводя в командной строке copy /?) - и обнаруживаем, что для каждого файла можно еще указывать, что он является бинарным, добавляя параметр /b.
Переформулируем:
copy 1.mp3 /b + 2.mp3 /b result.mp3 /b
Ииии... Получаем единый файл, прекрасно состыкованный, без всякого аудиоредактора.
Затраченного времени - 1 минута, и никакой возни с импортами-экспортами в современное ПО. Мир спасен, все счастливы.