Драсте, недавно наткнулся на большую кучу 16-ти миллиметровой пленки с оптической стерео фонограммой, кто не в курсах, да, эти 2 дорожки справа являются записанным звуком.
Подумал я что нужно потратить время на оцифровку ибо не нашел фильм в интернете, да что там говорить, даже такого режиссера, с изображением все просто, уже занимался им но вот со звуком сложнее, дело в том что кинопроектор фигачит светом через звуковые дорожки и попадает на преобразователь фотонов в электрический сигнал, чем шире просвет, тем больше света попадает и тем больше значение герц, есть два типа оптических фонограмм, это с переменной плотность и переменной шириной, у меня второй вариант.
Тык вот, проблема в том что кинопроектор расфигачили, и я прошу всех кто как-то шарит в этом деле подкинуть идею, как же мне преобразить оптическую звуковую запись в цифровую. Заранее спасибо.
Подумал я что нужно потратить время на оцифровку ибо не нашел фильм в интернете, да что там говорить, даже такого режиссера, с изображением все просто, уже занимался им но вот со звуком сложнее, дело в том что кинопроектор фигачит светом через звуковые дорожки и попадает на преобразователь фотонов в электрический сигнал, чем шире просвет, тем больше света попадает и тем больше значение герц, есть два типа оптических фонограмм, это с переменной плотность и переменной шириной, у меня второй вариант.
Тык вот, проблема в том что кинопроектор расфигачили, и я прошу всех кто как-то шарит в этом деле подкинуть идею, как же мне преобразить оптическую звуковую запись в цифровую. Заранее спасибо.
Еще на тему
А вообще, можешь найти какой-нибудь БУ проектор что бы звук снять, можно без лампы, которая как раз самая дорогая.
1. Берём кадр и методом научного тыка определяем левую и правую границу дорожки в пикселях
2. Бинаризуем кадр, т.е. делаем по черно-белым (не в оттенках серого), задав методом научного тыка порог бинаризации
3. Проходим вертикально по всем пикселями и сохраняем (количество белых)/ширину (см. п. 1)
4. И так для всех кадров
5. С помощью мануалов на проектор, и/или эту технологию и/или методом научного тыка определяем, сколько этих пикселей надо в секунду.
6. Переводим весь массив данных в звуковой файл с помощью одной из 100500 библиотек для работы со звуком.
Для работы с изображаем рекомендую библиотеку OpenCV и язык Python.
Но качество, скорее всего, будет дерьмо.
Может и для 16 мм бывает...
На Хабре опять же статья по оцифровке 8мм в домашних условиях, но всё равно потребуется проектор... https://habr.com/ru/post/408623/
https://usc-imi.github.io/
Принципы записи похожи, возможно поможет. Однако плёнка в проекторе идёт рывками, а не равномерно, соответственно и звуковая дорога должна быть синхронизирована соответственно. Но ты просил идею, лови :).