YouROK / TorrServer

Torrent stream server
GNU General Public License v3.0
1.61k stars 201 forks source link

[BUG] Изменение сигнатур в заголовке *.avi #439

Open z-const opened 3 months ago

z-const commented 3 months ago

При скачивании файла *.avi через MatriX в его заголовке меняются значения по адресам 0x70-0x73 и 0xbc-0xbf. Файл отличается от оригинала, скачанного transmission или с помощью torrserver v.1.77.

Проверено на MatriX.134.

Можно это как-то исправить/отключить?

tsynik commented 3 months ago

Можно это как-то исправить/отключить?

Врядли. Я не вижу ничего в коде torrserver что могло бы вызывать такое поведение.

YouROK commented 3 months ago

Меняется заголовок и заменяет его с xvid/divx на mp4v чтоб файл нормально игрался на самсунгах https://github.com/YouROK/TorrServer/blob/3d05129f02fb658afb84abe2852e90b3bf0e602f/server/torr/storage/torrstor/reader.go#L73

z-const commented 3 months ago

Спасибо за разъяснения!

Нельзя ли в следующих релизах добавить возможность через API получать файл "как есть"? Например - через ещё один параметр в endpoint'ах /play или /stream.

Буду очень благодарен.