Сейчас пользователи обмениваются обычно готовыми «матрёшками» с одним видео и несколькими звуковыми дорожками, иногда даже вшитыми субтитрами. Чтобы скачать эту «матрёшку», пользователь ищет торрент-трекер, ищет там фильм, качает торрент-файл и ставит на закачку, после чего файл-«матрёшка» собирается у него на компьютере по кусочкам от разных владельцев этого файла.
Из одного фильма может быть накручено очень много таких контейнеров, которые отличаются обычно кодеками, разрешением, количеством и языком вшитых звуковых дорожек и субтитров. А некоторые почти не отличаются совсем, но всё-таки являются разными файлами. Файлов получается очень много, некоторые активно раздаются и качаются, другие же отправляются в небытие.
Я же предлагаю унифицировать стандарт для обмена фильмами. Это будет одновременно и медиаконтейнер, и стандарт для обмена файлами (проще говоря, заменит .mkv
и .torrent
).
Файл представляется в текстовом виде и содержит хэши и унифицированные описания других файлов. Берём хэш (md5, например) файла, записываем. Но хэши ведь могут и повторяться? Маловероятно, но да. Прибавляем к хэшу размер файла. Оба точно не совпадут. Кодируем получившееся в base32 или даже base36. Теперь эта строчка легко ищется поисковиками и не такая уж и длинная.
Теперь смотрим, из чего состоит фильм: видеодорожка, аудиодорожка, (опционально) субтитры. Редко пользователь хочет скачать больше двух аудиотреков. Видеодорожек на один фильм тоже бывает несколько: иногда выпускают director's cut или какую-нибудь расширенную версию. Плюс каждую видеодорожку нужно представить в каких-нибудь стандартных разрешениях (480p, 720p, 1080p, например). Теперь нужно взять исходник фильма, рипнуть всё перечисленное и получить файл с хэшами.
Например, рип Короля Льва будет выглядеть так:
The Lion King
1080p 8LDGKUKVUR7LVS4MIBQDW3X5HEF8KB8EH
720p 7DIJ0TLDP8WNMJGGQ4QQ9G4C1BQOZKFO
480p 4C4SSP3E6L4LJ7DDN271CD1UWG7NZGW8
eng 9V2OZTG0XEZMG1X7K13SIGC9YDCYJHW
rus 7BJC0BXTG1C6G7C6RXXBHWZBVB870CO
Поддерживать репозиторий с фильмами (а также с играми, музыкой, комиксами, да чем угодно) в таком формате можно в виде вики, где каждый может добавить что-то от себя. Так получится унифицированное фильмохранилище, где у всех пользователей будут одни и те же файлы, пускай и не полный набор.
И с законодательной точки зрения никаких претензий — мы просто классифицируем файлы, хэши не запрещены.