Ogg Split + v1.0

Список разделов Ogg Vorbis Тех-поддержка

Описание: Инструменты, кодеки, сопроводительная информация, алгоритмы, программирование.

Сообщение #1 Returned » 02.12.2008, 03:15

Маленькая программка для разбивания многосоставных (subsong) ogg файлов, с поддержкой юникода. Работает в консольном режиме.
Для разбивки на треки достаточно загрузить прилагаемый файлик в какую-нибудь папочку. В эту же папку скопируйте файл с OGG-контейнером. Теперь просто перетащите ogg-файл на эту программу.

Особенности:
- Поддержка длинных имён файлов
- Полная юникод поддержка
- Название файла даётся исходя из содержания тега "TITLE"
- Может разбивать даже поврежденные файлы (если повреждение не носит драматический характер)
- Поддержка указания выходной директории
- 100% ассемблер

Формат команды: oggSplit+.exe vorbisfile.ogg выходная_директория

ВНИМАНИЕ! Новая версия:
Ogg Split + v1.0 (4 КБайт)
Returned
Куратор
Аватара
Откуда: Россия, Москва
Репутация: 1
С нами: 18 лет 6 месяцев

Сообщение #2 Зелёный » 02.12.2008, 09:58

Спасибо, пригодится!.. :)
Зелёный M
Аватара
Откуда: Великий Новгород
Репутация: 5
С нами: 17 лет 9 месяцев

Сообщение #3 mihail » 02.12.2008, 20:14

Ну ващщеее!!! Returned молодец!
mihail
Аватара
Откуда: Со звезд...
Репутация: 6
С нами: 16 лет 6 месяцев

Сообщение #4 Returned » 03.12.2008, 00:09

Незаметно добрались до версии 0.3. Теперь она имеет заметные преимущества перед старым OggSplit.

Изменения:
- полная поддержка юникода и только юникода, никаких больше ASCII
- имена файлов теперь учитывают тег TITLE и называются исходя из его содержания, если информация о названии трека отсутствует то название дается как и раньше track*.ogg. Так же проставляется номер трека.
- дополнительная оптимизация данных позволила оставить размер файла прежним (2 Кбайт)


Из отсутствующих пока удобств по прежнему остаётся полное отсутствие каких-либо сообщений (работает на "автопилоте") и работа в консольном режиме. Тестировалась на Vista x64 и по логике должна работать начиная от Windows 2000 (Win98/ME не поддерживается) и до упора.
Returned
Куратор
Аватара
Откуда: Россия, Москва
Репутация: 1
С нами: 18 лет 6 месяцев

Сообщение #5 B3ND3R » 03.12.2008, 00:59

как насчет других ОС?
B3ND3R
Репутация: 1
С нами: 17 лет 6 месяцев

Сообщение #6 Зелёный » 03.12.2008, 09:39

Ммммм... ассемблер... :good:
Да, действительно, как насчёт других ОС?.. Интересует преимущественно Debian :)
Зелёный M
Аватара
Откуда: Великий Новгород
Репутация: 5
С нами: 17 лет 9 месяцев

Сообщение #7 Returned » 04.12.2008, 00:59

Что то сразу вспомнилось... "А так можешь? А на одной руке? а на пальцах?". В тему :grin:. Не ребят, это эксклюзивно для винды :).

Быстренько добежали до версии 0.7 и какие изменения на этот раз:
- сменилось название на oggSplit+ (думаю так будет логичней)
- научились выводить сообщения об использовании программы и системные сообщения об ошибках (ни фига непонятные)
- нано оптимизация (Ууу...)
- добавилась поддержка вывода файлов в указанную директорию (иногда бывает нужно)
- оформились в микро-дистрибутивчик
Returned
Куратор
Аватара
Откуда: Россия, Москва
Репутация: 1
С нами: 18 лет 6 месяцев

Сообщение #8 Зелёный » 07.12.2008, 11:08

Опаньки... полез качать :)
Зелёный M
Аватара
Откуда: Великий Новгород
Репутация: 5
С нами: 17 лет 9 месяцев

Сообщение #9 Returned » 31.12.2008, 20:21

OggSplit+ теперь доступен для скачивания и на RareWares
Returned
Куратор
Аватара
Откуда: Россия, Москва
Репутация: 1
С нами: 18 лет 6 месяцев

Сообщение #10 B3ND3R » 31.12.2008, 23:39

Поздравляю! Даёшь глобализацию полезных утилит!
B3ND3R
Репутация: 1
С нами: 17 лет 6 месяцев

Сообщение #11 Зелёный » 01.01.2009, 18:41

Супер!.. Поздравляю!
Зелёный M
Аватара
Откуда: Великий Новгород
Репутация: 5
С нами: 17 лет 9 месяцев

Сообщение #12 Returned » 27.03.2009, 19:54

Обновление - OggSplit+ v0.8

- изменена схема работы с файлами, улучшена работа с большими файлами
- исправлена ошибка при работе с треками без тегов
- исправлена недоработка из-за которой игнорировалась указанная директория, если трек не содержал названия
- доработка кода

всем, кто пользуется утилитой, рекомендуется обновится

P.S.
Кстати кто-то говорил про сложность использования в командной строке. Просто перетащите нужный альбом на oggSplit+.exe и вы получите в текущей директории все файлы.
Returned
Куратор
Аватара
Откуда: Россия, Москва
Репутация: 1
С нами: 18 лет 6 месяцев

Сообщение #13 EagleSH » 09.04.2009, 20:18

подскажите, как собрать обратно в тот-же вид? (если разобрал с помощью OggSplit+)
EagleSH
Репутация: 0
С нами: 15 лет 7 месяцев

Сообщение #14 Returned » 09.04.2009, 20:31

copy /b track1.ogg + track2.ogg и т.д. (в командной строке тоже пишется). Только учитывайте, что все треки будут добавлены в "track1.ogg".
Returned
Куратор
Аватара
Откуда: Россия, Москва
Репутация: 1
С нами: 18 лет 6 месяцев

Ogg Split + v0.9

Сообщение #15 Returned » 09.05.2009, 23:55

Победная версия 0.9 в честь 9 мая

Улучшения такие:
- Увеличена в десятки раз скорость работы, за счёт вычисления размера страниц. В предыдущих версиях производился поиск страниц по-байтно
- Программа теперь определяет язык системы, и если он Русский, то выводит все сообщения на Русском
- Ужесточён контроль за повреждёнными файлами, в случае их обнаружения будет выведено сообщение об ошибке
- Дополнительная оптимизация функций

Главным достижением стало то, что я научился вычислять размер страниц, и как следствие, стало возможным быстро рассчитывать физический размер сжатого трека. А именно этой возможности по всей видимости не хватает многим плеерам, так-как они используют стандартные libvorbis функции, в которых нет возможности определять много-составные файлы, они вычисляют размер файла целиком или только первого трека.
Returned
Куратор
Аватара
Откуда: Россия, Москва
Репутация: 1
С нами: 18 лет 6 месяцев

След.

Название раздела: Тех-поддержка
Описание: Инструменты, кодеки, сопроводительная информация, алгоритмы, программирование.

Быстрый ответ


Введите код в точности так, как вы его видите. Регистр символов не имеет значения.
Код подтверждения
:hi: :smile: :wink: :twisted: :sad: :evil: :smoke: :eh: :eek: :fie: :silenced: :razz: :oops: :help: :spy: :insane: :biggrin: :toothless: :ill: :nervious: :weirdface: :pray: :clap: :think: :boxing: :cyclop: :rambo: :zombie: :cry: Ещё смайлики…

   

Вернуться в Тех-поддержка



cron