Видео смотреть бесплатно

Смотреть гиг видео

Официальный сайт circ-a 24/7/365

Смотреть видео бесплатно

Audiophile's Software
  • Страница 2 из 3
  • «
  • 1
  • 2
  • 3
  • »
Модератор форума: mrmerak, krivenchenko  
Форум » Кодирование аудио » Консольные кодеры » TAK (Tom’s verlustfreier Audio Kompressor) (Обсуждение кодека)
TAK (Tom’s verlustfreier Audio Kompressor)
Audiophile
Группа: Администраторы
Сообщений: 1274
Статус: Оффлайн
Последняя версия консольного кодера TAK
TMainStream
Группа: Эксперты
Сообщений: 316
Статус: Оффлайн
Сравнил старую и новую версию TAK'а на своём пеньке 4-ом (2.8Ghz, Presscot Core, 1Mb L2, Hyper-Threading), вот 
Как видим, скорость кодирования, хоть и немного, но возросла. Размеры полученных файлов одинаковые.
Так же есть различия и в скорости декодирования
Однако, на "втором круге" тестирования были полученны следующие результаты:

P.S. Тестирование проводилось со следующими настройками:
Код
-e -p4m -md5 -ihs -v -silent - %d
Сообщение отредактировал TMainStream - Среда, 19 Июня 2013, 18:48
MusicFan
Группа: Проверенные
Сообщений: 344
Статус: Оффлайн
Прикольный кодер, хорошо жмет и при этом быстрый

Добавлено (20 Июня 2013, 18:20)
---------------------------------------------
А как его протестировать ?

Audiophile
Группа: Администраторы
Сообщений: 1274
Статус: Оффлайн
TMainStream, различия на уровне погрешности. Видимо, оптимизации под новые процессоры выполнялись.

Цитата (MusicFan)
А как его протестировать ?

foobar2000 (+decoding speed test plugin)
MusicFan
Группа: Проверенные
Сообщений: 344
Статус: Оффлайн
Запустил в 32 потока, получилась скорость - 7361 realtime :)
Audiophile, а скорость кодирования как проверить ?
Audiophile
Группа: Администраторы
Сообщений: 1274
Статус: Оффлайн
MusicFan, в консоли
TMainStream
Группа: Эксперты
Сообщений: 316
Статус: Оффлайн
Цитата (MusicFan)
а скорость кодирования как проверить ?
Я проверял так: берётся любой Lossless, разжимается в WAV (важно), в фубаре создаётся пресет, запускается кодирование WAV'яшника, по окончанию кодирования открываеш консоль (View -> Console), там будет текст, подобный следующему:
Код
CLI encoder: F:\Programs\Кодеки\TAK\Takc.exe
Destination file: E:\j0p1.tak
Encoder stream format: 44100Hz / 2ch / 16bps
Command line: "F:\Programs\Кодеки\TAK\Takc.exe" -e -p4m -md5 -ihs -v -silent - "j0p1.tak"
Working folder: E:\
Encoder process still running, waiting...
Encoder process terminated cleanly.
Track converted successfully.
[color=#ff0000]Total encoding time: 0:00.735, 10.85x realtime[/color]
Красным выделено время и скорость кодирования.
Цитата (Audiophile)
MusicFan, в консоли
Можно и так, по окончании кодирования Takc.exe выведет отчёт о трёх строках:
Код
Compression:     79.74 %
[color=#ff0000]Duration:         0.61 sec
Speed:           13.02 * real time[/color]

Добавлено (20 Июня 2013, 20:34)
---------------------------------------------

Цитата (Audiophile)
различия на уровне погрешности
Вы про скорость кодирования или декодирования?
Сообщение отредактировал TMainStream - Четверг, 20 Июня 2013, 20:33
Audiophile
Группа: Администраторы
Сообщений: 1274
Статус: Оффлайн
Цитата (TMainStream)
Вы про скорость кодирования или декодирования?
обе
MusicFan
Группа: Проверенные
Сообщений: 344
Статус: Оффлайн
Да на таком процессоре проверять последние процессорные оптимизации бессмысленно, пень четвертый далее sse3 не поддерживает. Где-то читал, что в свободном ПО применение новых процессорных оптимизаций ограничено, если бы они avx задействовали - прирост должен был быть очень значительный. А интел уже avx2 заделала
Audiophile
Группа: Администраторы
Сообщений: 1274
Статус: Оффлайн
Цитата (MusicFan)
Да на таком процессоре проверять последние процессорные оптимизации бессмысленно, пень четвертый далее sse3 не поддерживает.
вот-вот
TMainStream
Группа: Эксперты
Сообщений: 316
Статус: Оффлайн
Цитата (MusicFan)
Да на таком процессоре проверять последние процессорные оптимизации бессмысленно, пень четвертый далее sse3 не поддерживает.
 
Цитата (Audiophile)
вот-вот
На чём есть, на том и проверяем, к тому же последняя версия TAK'а действительно кодирует быстрее. Для примера сравнение на другом "бессмысленном" проце - AMD Athlon 64 2800+ (1.8Ghz, NewCastle Core, 512Kb L2, MMX, MMX EXT, 3DNow!, 3DNowExt, SSE, SSE2) даёт такие результаты
+ не стоит забывать о:
MusicFan
Группа: Проверенные
Сообщений: 344
Статус: Оффлайн
TMainStream, я ни в коем случае не хотел обидеть обладателя процессора :)
Только хотел сказать, что тестирование новых процессорных оптимизаций без использования оных не даст нужного эффекта.
И тесты лучше несколько раз прогнать
TMainStream
Группа: Эксперты
Сообщений: 316
Статус: Оффлайн
Не обязательно в новой версии оптимизации под новые процессоры. Автор мог просто устранить "узкие места" в коде, оптимизировать сам алгоритм.
Цитата (MusicFan)
И тесты лучше несколько раз прогнать
Каждое тестирование повторял 3 раза, указываю результаты последнего круга. На всех трёх кругах новый TAK быстрее старого
MusicFan
Группа: Проверенные
Сообщений: 344
Статус: Оффлайн
TMainStream, лучше запускать много файлов на кодирование, фубар будет пускать в несколько потоков, согласно кол-ву логических процессоров, для пень-4 их будет 2. И правильнее будет сложить результаты проходов и разделить на их количество
У меня тоже пень-4 есть :) , надо будет попробовать на своём для прикола

Добавлено (25 Июня 2013, 20:54)
---------------------------------------------
Мои тесты TAK 2.3.0

ОС - win7 ultimate sp1 x86
cpu - core i3 2120 P67
8Gb 1333 dual ch
foobar 1.2.8 by Audiophile

TAK 2.3.0

много файлов, один поток
-e -p4m -wm0 -md5 -ihs -silent
Total encoding time: 0:56.379, 87.88x realtime
Total encoding time: 0:55.849, 88.72x realtime
Total encoding time: 0:54.944, 90.18x realtime
Total encoding time: 0:55.037, 90.02x realtime

Один файл, многопоточный режим
-e -tn4 -p4m -wm0 -md5 -ihs -silent
Total encoding time: 0:45.911, 92.21x realtime
Total encoding time: 0:55.396, 76.42x realtime
Total encoding time: 0:45.849, 92.34x realtime
Total encoding time: 0:45.334, 93.39x realtime

TAK

много файлов, один поток
-e -p4m -wm0 -md5 -ihs -silent
Total encoding time: 1:03.726, 77.75x realtime
Total encoding time: 0:56.878, 87.11x realtime
Total encoding time: 0:56.941, 87.01x realtime
Total encoding time: 0:57.346, 86.40x realtime
Total encoding time: 0:57.003, 86.92x realtime

Один файл, многопоточный режим
-e -tn4 -p4m -wm0 -md5 -ihs -silent
Total encoding time: 0:47.799, 88.57x realtime
Total encoding time: 0:47.612, 88.92x realtime
Total encoding time: 0:47.814, 88.54x realtime
Total encoding time: 0:47.642, 88.86x realtime

ОС - win xp pro sp3 x86
cpu - Intel Pentium 4 630 3Ghz Prescott P865
2Gb pc3200 dual ch
foobar 1.2.8 by Audiophile

TAK 2.3.0

много файлов, один поток
-e -p4m -wm0 -md5 -ihs -silent

Total encoding time: 5:37.594, 14.67x realtime
Total encoding time: 5:06.657, 16.15x realtime
Total encoding time: 5:06.875, 16.14x realtime

Один файл, многопоточный режим
-e -tn2 -p4m -wm0 -md5 -ihs -silent

Total encoding time: 3:57.453, 17.83x realtime
Total encoding time: 3:50.609, 18.35x realtime
Total encoding time: 3:44.407, 18.86x realtime
Total encoding time: 3:44.188, 18.88x realtime

TAK

много файлов, один поток
-e -p4m -wm0 -md5 -ihs -silent

Total encoding time: 5:59.156, 13.79x realtime
Total encoding time: 5:14.828, 15.73x realtime
Total encoding time: 5:14.640, 15.74x realtime

Один файл, многопоточный режим
-e -tn2 -p4m -wm0 -md5 -ihs -silent

Total encoding time: 5:34.016, 12.67x realtime
Total encoding time: 3:50.328, 18.38x realtime
Total encoding time: 3:50.266, 18.38x realtime

Первый проход старого TAK всегда идёт как-то криво, загрузка процессора прыгает от полной до нуля непонятно отчего
Новый TAK стабильней и немножко быстрее
Сообщение отредактировал MusicFan - Вторник, 25 Июня 2013, 23:38
Rollinnn
Группа: Эксперты
Сообщений: 1391
Статус: Оффлайн
У меня на AthlonXP скорость декодирования файла сжатого с параметром -p4m получилась ~141x у 2.3.0 против ~125x у 2.2.0. ~16x - существенная разница. А вы говорите "на уровне погрешности", "оптимизации под новые процессоры", "бессмысленно проверять".
Эх, ему бы аппаратную поддержку...
FLAC1.3.3NOSSE Opus1.3.1NOSSE LAME3.99.5ICL12.1 Monkey'sAudio4.10(NOSSE2) ffmpeg от 2019.08.30 для Windows XP и процессоров без SSE2-static/shared
Сообщение отредактировал Rollinnn - Пятница, 28 Июня 2013, 23:10
TMainStream
Группа: Эксперты
Сообщений: 316
Статус: Оффлайн
Цитата (Rollinnn)
существенная разница

Самое интересное, при бинарном сравнении а Total Commander TAK файлов (не WAV), созданных старой и новой версией, различаются лишь несколько байт (скорее всего, указание на версию TAK'а).
Цитата (Rollinnn)
Эх, ему бы аппаратную поддержку...
Солмдарен, ему бы тогда цены не было
kHint
Группа: Проверенные
Сообщений: 41
Статус: Оффлайн
Кто-нибудь знает как быстро порезать TAK, не перекодируя его предварительно в WAV? Даже Audition не знает про такой формат(
Audiophile
Группа: Администраторы
Сообщений: 1274
Статус: Оффлайн
kHint, никак, такой утилиты автор не предоставляет.
Rollinnn
Группа: Эксперты
Сообщений: 1391
Статус: Оффлайн
Так ведь фубаром же быстро, если cue есть. Не без перекодирования, но без создания промежуточных файлов.
FLAC1.3.3NOSSE Opus1.3.1NOSSE LAME3.99.5ICL12.1 Monkey'sAudio4.10(NOSSE2) ffmpeg от 2019.08.30 для Windows XP и процессоров без SSE2-static/shared
Сообщение отредактировал Rollinnn - Вторник, 17 Ноября 2015, 11:31
alt_air
Группа: Проверенные
Сообщений: 4
Статус: Оффлайн
Добрый вечер. Интересует вопрос, велика ли зависимость расхода батареи современных могильников от степени сжатия, к примеру на p4m. Или на современных мобильных процессорах не играет роли уже?
IgorC
Группа: Проверенные
Сообщений: 3
Статус: Оффлайн
Разницы нет. Время работы на смартфоне от батареи при декодировании FLAC, TAK, MP3, MPC(Musepack), Opus, AAC, HE-AAC, Vorbis одно и то же.
Сообщение отредактировал IgorC - Четверг, 27 Июля 2017, 02:42
Rollinnn
Группа: Эксперты
Сообщений: 1391
Статус: Оффлайн
Цитата IgorC ()
Время работы на смартфоне от батареи при декодировании FLAC, TAK, MP3, MPC(Musepack), Opus, AAC, HE-AAC, Vorbis одно и то же.
Это утверждение основано на результатах каких-то тестов? Если да, то где можно с ними ознакомиться?
FLAC1.3.3NOSSE Opus1.3.1NOSSE LAME3.99.5ICL12.1 Monkey'sAudio4.10(NOSSE2) ffmpeg от 2019.08.30 для Windows XP и процессоров без SSE2-static/shared
IgorC
Группа: Проверенные
Сообщений: 3
Статус: Оффлайн
Я сам тестировал на  трёх смартфонах.

А что там "тестировать"?
Возьмите смартфон и замерьте время и расход батареи.
Сообщение отредактировал IgorC - Суббота, 29 Июля 2017, 19:01
Xever
Группа: Проверенные
Сообщений: 50
Статус: Оффлайн
Ребята, что может значить такая ошибка? Хотя во все другие форматы конвертится без проблем, пробовал разные версии foobar2000, и таких альбомов довольно много.

 
Код
Conversion failed: The encoder has terminated prematurely with code 2 (0x00000002); please re-check parameters
Source: "X:\Tomasz Sroczyński Trio - Primal\01 Theme.flac" / index: 11
  Destination: "W:\Tomasz Sroczyński Trio - Primal\01 - Theme.tak"
  An error occurred while writing to file (The encoder has terminated prematurely with code 2 (0x00000002); please re-check parameters) : "W:\Tomasz Sroczyński Trio - Primal\01 - Theme.tak"
  Additional information:
  Encoder stream format: 44100Hz / 2ch / 16bps
  Command line: "D:\foobar2000\encoders\Takc.exe" -e -p4m -wm0 -md5 -ihs -silent -tn4 - "01 - Theme.tak"
  Working folder: W:\Tomasz Sroczyński Trio - Primal\
m14u
Группа: Проверенные
Сообщений: 52
Статус: Оффлайн
The -wm switch can not be used in combination with the -ihs switch. If theheader data is invalid, it's useless to save it.
Rollinnn
Группа: Эксперты
Сообщений: 1391
Статус: Оффлайн
Xever, юникодовские символы в пути к файлу. Типа и т.п. А TAK не поддерживает юникод.
FLAC1.3.3NOSSE Opus1.3.1NOSSE LAME3.99.5ICL12.1 Monkey'sAudio4.10(NOSSE2) ffmpeg от 2019.08.30 для Windows XP и процессоров без SSE2-static/shared
Сообщение отредактировал Rollinnn - Вторник, 05 Июня 2018, 20:21
Xever
Группа: Проверенные
Сообщений: 50
Статус: Оффлайн
m14u,
Ну эти настройки в рекомендованных, но дело не в них.

Rollinnn,
Точно, вот блин, что делать? foobar2000+FLAC ведь справляется, и CueTools+TAK, почему у фубара с TAK-ом проблема?

Хотя ещё есть вот такие названия:
1991 - Amour 1991 @ Permis De Construire Deutschland ‎[PPP 107]
VA ‎- Horn Bill Reed Solos 2005
Сообщение отредактировал Xever - Вторник, 05 Июня 2018, 20:27
Rollinnn
Группа: Эксперты
Сообщений: 1391
Статус: Оффлайн
Цитата Xever ()
Хотя ещё есть вот такие названия:
1991 - Amour 1991 @ Permis De Construire Deutschland ‎[PPP 107]
VA ‎- Horn Bill Reed Solos 2005
Символ может выглядеть, как символ из ASCII кодировки, но по факту не быть таковым.
FLAC1.3.3NOSSE Opus1.3.1NOSSE LAME3.99.5ICL12.1 Monkey'sAudio4.10(NOSSE2) ffmpeg от 2019.08.30 для Windows XP и процессоров без SSE2-static/shared
Xever
Группа: Проверенные
Сообщений: 50
Статус: Оффлайн
Rollinnn,
Значит решения нет?

Кстати, понял почему CueTools справился, он названия папок из тегов берёт, а foobar2000 у меня настроен на воссоздание оригинальной структуры папок, значит проблема именно в TAK, странно, что разработчик упустил такой баг.
Rollinnn
Группа: Эксперты
Сообщений: 1391
Статус: Оффлайн
Цитата Xever ()
Значит решения нет?
Только переименовывать выходные папки. В фубаре можно это сделать автоматически при конвертации. Например, если используется шаблон $directory(%path%), то использовать $ansi($directory(%path%))
Естественно, что при конвертации в исходную папку такой способ не прокатит.
В CUETools, кстати, для имён файлов есть опция "Только символы из ANSI кодировки".
FLAC1.3.3NOSSE Opus1.3.1NOSSE LAME3.99.5ICL12.1 Monkey'sAudio4.10(NOSSE2) ffmpeg от 2019.08.30 для Windows XP и процессоров без SSE2-static/shared
Сообщение отредактировал Rollinnn - Вторник, 05 Июня 2018, 22:05
Xever
Группа: Проверенные
Сообщений: 50
Статус: Оффлайн
Rollinnn,
Ого, не ожидал, что решение есть, спасибо большое, сработало! :) В CUETools сложно настраиваются выходные папки, поэтому не осилил сделать как в foobar2000, а в нём всё просто.

Было:
Код
$directory(%path%,5)\$directory(%path%,4)\$directory(%path%,3)\$directory(%path%,2)\$directory(%path%,1)\%tracknumber% - %title%
Стало:
Код
$ansi($directory(%path%,5))\$ansi($directory(%path%,4))\$ansi($directory(%path%,3))\$ansi($directory(%path%,2))\$ansi($directory(%path%,1))\%tracknumber% - %title%
Форум » Кодирование аудио » Консольные кодеры » TAK (Tom’s verlustfreier Audio Kompressor) (Обсуждение кодека)
  • Страница 2 из 3
  • «
  • 1
  • 2
  • 3
  • »
Поиск:

Смотреть видео 365 онлайн


Смотреть русское с разговорами видео

Online video HD

Видео скачать на телефон

Русские фильмы бесплатно

Full HD video online

Смотреть видео онлайн

Смотреть HD видео бесплатно

School смотреть онлайн