TBK PSG Packer

Системный софт

Postby g0blinish » Mon, 03.03.2014 07:59:29

TS-Labs wrote:Гоблин, тебя покусал алкс, я гарантирую это.

просто у меня давний багет из-за ебли с музоном.
[x] No Screenshot
User avatar
g0blinish
Упырь говнофорума
 
Posts: 3641
Joined: Tue, 18.06.2013 10:59:01

Postby TS-Labs » Mon, 03.03.2014 08:32:18

g0blinish wrote:ТС-Лабс начал писать пакер и забросил

Даю историческую справку: я хотел делать пакер с минимальным лукбэком и без допбуферов. Когда понял что лукбэк в пару байт не дает профита, оставил эту затею.
User avatar
TS-Labs
 
Posts: 5398
Joined: Thu, 26.07.2012 01:29:56

Postby g0blinish » Mon, 03.03.2014 09:29:30

TS-Labs wrote:Когда понял что лукбэк в пару байт не дает профита, оставил эту затею.

ну пока что я вижу другой конкурент к пакеру - пакер psb. Оба не подходят к пожеланиям.
[x] No Screenshot
User avatar
g0blinish
Упырь говнофорума
 
Posts: 3641
Joined: Tue, 18.06.2013 10:59:01

Postby jerri » Mon, 03.03.2014 18:36:07

Гоблин хочешь мой пакер затестить?
он у меня мультистраничный
Jerri/Red Triangle [Ham 50%] [K'n'G 1%] [Run Away 40%]
User avatar
jerri
 
Posts: 96
Joined: Tue, 06.11.2012 21:48:11

Postby g0blinish » Mon, 03.03.2014 19:48:55

jerri wrote:Гоблин хочешь мой пакер затестить?

да сам смеха ради можешь попробовать файлик с предыдущей страницы. Если заработает - делись :smoke:
[x] No Screenshot
User avatar
g0blinish
Упырь говнофорума
 
Posts: 3641
Joined: Tue, 18.06.2013 10:59:01

Postby NovaSTorm » Mon, 03.03.2014 20:09:52

psndcj wrote:Основная идея компрессора слегка напоминает стандартную схему LZ77

Хочу подробностей словами!
NovaSTorm
 
Posts: 75
Joined: Sat, 22.06.2013 19:33:40

Postby jerri » Tue, 04.03.2014 11:36:33

гОБЛИН, мне музыкальный файл нужен
Jerri/Red Triangle [Ham 50%] [K'n'G 1%] [Run Away 40%]
User avatar
jerri
 
Posts: 96
Joined: Tue, 06.11.2012 21:48:11

Postby g0blinish » Tue, 04.03.2014 11:53:57

jerri wrote:гОБЛИН, мне музыкальный файл нужен

кокой файл?
.psg тама:
viewtopic.php?p=9671#p9671
[x] No Screenshot
User avatar
g0blinish
Упырь говнофорума
 
Posts: 3641
Joined: Tue, 18.06.2013 10:59:01

Postby introspec » Tue, 04.03.2014 11:58:19

...по дороге разочарований, снова разочарованным пройду...
User avatar
introspec
 
Posts: 579
Joined: Sun, 14.07.2013 15:36:47

Postby g0blinish » Tue, 04.03.2014 12:38:57

introspec wrote:...по дороге разочарований, снова разочарованным пройду...

а куда ты денешься с подводной лодки?

релиз напомнил ситауцию, когда лвдятел высрал свой пакер - понтов дохуя, а прицельно говнометание с его стороны - всегда пожалуйста.

Нюк, теперь ты видишь, какие ингибиторы процесса мешают Мультиматографу?
[x] No Screenshot
User avatar
g0blinish
Упырь говнофорума
 
Posts: 3641
Joined: Tue, 18.06.2013 10:59:01

Postby TS-Labs » Tue, 04.03.2014 15:39:33

Их ДЖВА, а кое-кто плохо танцует?..
User avatar
TS-Labs
 
Posts: 5398
Joined: Thu, 26.07.2012 01:29:56

Postby g0blinish » Tue, 04.03.2014 15:44:24

TS-Labs wrote:Их ДЖВА, а кое-кто плохо танцует?..

ты - херурк штле?
[x] No Screenshot
User avatar
g0blinish
Упырь говнофорума
 
Posts: 3641
Joined: Tue, 18.06.2013 10:59:01

Postby introspec » Tue, 04.03.2014 17:14:18

g0blinish, разговор с тобой напоминает мне визит к зубному врачу.
1. Я хорошо осознаю стоящую перед тобой проблему. Тебе хочется, чтобы кто-то написал за тебя резалку psg файлов. Меня это не интересует, т.к. я предпочитаю работать напрямую с музыкантами и могу попросить их, при необходимости, разрезать трек на части. В далёком гипотетическом будущем, когда у меня будет вагон времени и никаких идей чем это время занять, я, возможно, сделаю то, что тебе хочется, по приколу. Сейчас мне по приколу заниматься другими вещами.
2. То, что наши плейер-пакер не решает стоящие перед тобой задачи должно быть очень огорчительно (для тебя). Мои задачи решены все. Меня всё устраивает. Пользуйся плейерами-пакерами конкурентов, я буду очень за тебя рад, если у тебя всё получится.
3. Нет, писать резак psg файлов я не собираюсь.
4. Точно не собираюсь.
5. Не буду и всё.
User avatar
introspec
 
Posts: 579
Joined: Sun, 14.07.2013 15:36:47

Postby VBI » Tue, 04.03.2014 17:16:06

ну не херурх он! не будет и всё.
User avatar
VBI
 
Posts: 1965
Joined: Mon, 03.06.2013 09:20:29

Postby g0blinish » Tue, 04.03.2014 18:27:15

introspec wrote:1. Я хорошо осознаю стоящую перед тобой проблему.

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

твой вариант резалки .psg и последующей упаковки ну никак не катит.

и потом, один момент, ты так не сказал, определяется ли формат .psg? сырок Си ниасилил штоле?

VBI wrote:у не херурх он! не будет и всё.

Копетан, Вы бы в башенки поиграли штоле..
[x] No Screenshot
User avatar
g0blinish
Упырь говнофорума
 
Posts: 3641
Joined: Tue, 18.06.2013 10:59:01

Postby VBI » Tue, 04.03.2014 18:29:43

introspec, не слушай его! что с ним говорить.
Он на последнем месте в Дрехе, этим всё сказано :badtease:
User avatar
VBI
 
Posts: 1965
Joined: Mon, 03.06.2013 09:20:29

Postby g0blinish » Tue, 04.03.2014 18:32:09

VBI wrote:то с ним говорить.


а не полететь ли Вам нахуй, игродел? иди на гяф кукарекать.
[x] No Screenshot
User avatar
g0blinish
Упырь говнофорума
 
Posts: 3641
Joined: Tue, 18.06.2013 10:59:01

Postby introspec » Tue, 04.03.2014 18:38:34

g0blinish wrote:пакер он хоть с битовым потоком, не? я сам тогда код перепишу и сам резалку файлов напишу, ибо аргументировать бесполезно.

Я не набалован, я просто не могу позволить себе использовать чужое без разрешения.
Поток в это пакере байтовый, и т.к. в нём есть перекрёстные ссылки, разрезать поток просто так, не разрезав psg, у тебя не выйдет.
User avatar
introspec
 
Posts: 579
Joined: Sun, 14.07.2013 15:36:47

Postby g0blinish » Tue, 04.03.2014 18:58:59

introspec wrote:разрезать поток просто так, не разрезав psg,


нуну, попробуй сам порезать .psg
[x] No Screenshot
User avatar
g0blinish
Упырь говнофорума
 
Posts: 3641
Joined: Tue, 18.06.2013 10:59:01

Postby VBI » Tue, 04.03.2014 19:00:05

так, пошёл играть :)
User avatar
VBI
 
Posts: 1965
Joined: Mon, 03.06.2013 09:20:29

Postby introspec » Tue, 04.03.2014 19:01:11

g0blinish wrote:нуну, попробуй сам порезать .psg

То, что я знаю, как это сделать, не означает, что я буду это делать. Что я повторил уже 100500 раз.
User avatar
introspec
 
Posts: 579
Joined: Sun, 14.07.2013 15:36:47

Postby g0blinish » Tue, 04.03.2014 19:15:18

а нуфтопку пакер тогда. Древний прототип псб дает 16577 байт.
[x] No Screenshot
User avatar
g0blinish
Упырь говнофорума
 
Posts: 3641
Joined: Tue, 18.06.2013 10:59:01

Postby introspec » Tue, 04.03.2014 19:19:36

Ну вот видишь, а столько драмы. У нас не про сжатие, а про скорость. Про сжатие - это к psb, я 100 раз это повторял. И Женя тоже повторял, что характерно.
User avatar
introspec
 
Posts: 579
Joined: Sun, 14.07.2013 15:36:47

Postby introspec » Tue, 04.03.2014 19:23:46

NovaSTorm wrote:Хочу подробностей словами!

Короче. Берётся поток. Фреймы кодируются как PSG1 или PSG2 (PSG2 эффективнее, если меняются более чем 2 регистра). Затем потом пропускается через секретную мясорубку psndcj, которая заменяет повторяющиеся куски музыки ссылками на эти же куски музыки в сжатом потоке (т.к. сам сжатый поток - это, по сути, просто музыка в PSG1 или PSG2). Трюк для сохранения скорости - ограничение на глубину рекурсии, т.е. внутри куска на который мы сослались, новых ссылок быть не может. Как это реализовано сможет объяснить только сам psndcj.
User avatar
introspec
 
Posts: 579
Joined: Sun, 14.07.2013 15:36:47

Postby TS-Labs » Tue, 04.03.2014 19:33:48

introspec wrote:разрезать поток просто так, не разрезав psg, у тебя не выйдет.

Человеки прямоходящие блджад. Добавьте в пукер опцию а-ля GOP для мпех-2. Т.е. в перделах некоторого блока данных не должно быть перекрестных сцылок. Чучуть ухудшитсо сжимаемость, зато пеноед сможет невозбранно разрезать ингибиторы херуркическим путем.
Такие дела.
User avatar
TS-Labs
 
Posts: 5398
Joined: Thu, 26.07.2012 01:29:56

PreviousNext

Return to Utilities

Who is online

Users browsing this forum: No registered users and 0 guests

x