Difference between revisions of "SeminarAssembler/ToDo"

From Wiki4Intranet
Jump to: navigation, search
Line 2: Line 2:
 
* При генерации MP3 — через lame попробовать вставить ковер, и попробовать прописать трек (из названия или субтитла).
 
* При генерации MP3 — через lame попробовать вставить ковер, и попробовать прописать трек (из названия или субтитла).
 
* Размер — если задано параллельно качество и размер — выбирать максимальный битрейт, чтобы не превзойти ни качество, ни размер
 
* Размер — если задано параллельно качество и размер — выбирать максимальный битрейт, чтобы не превзойти ни качество, ни размер
* траблы:
 
** визуализация зависимостей от свг
 
 
* Размер титров надо привязать к размеру канваса (к высоте?) — или нет, автоматически уменьшать, чтобы влезло?
 
* Размер титров надо привязать к размеру канваса (к высоте?) — или нет, автоматически уменьшать, чтобы влезло?
 
 
* Хранить метаинформацию о медиафайлах
 
* Хранить метаинформацию о медиафайлах
 
** Добавить ffmpeg с версией поддерживающей фильтр idet, и вставить автоматическое определение интерлейса.
 
** Добавить ffmpeg с версией поддерживающей фильтр idet, и вставить автоматическое определение интерлейса.
 
 
* OpenCV. Распознавание:
 
* OpenCV. Распознавание:
 
** Лазерной указки (хотя бы то, что она использовалась, для переключения камеры).
 
** Лазерной указки (хотя бы то, что она использовалась, для переключения камеры).
 
** Сделать отслеживание докладчика.
 
** Сделать отслеживание докладчика.
 +
** Отслеживать режим слайды-демо
 
** Все ошибки выбрасывать в VirtualDub
 
** Все ошибки выбрасывать в VirtualDub
 
+
* Синхронизация по астрономическому времени
 
+
* анимированные гифы
D:\temp\sa-sample-test4sync\2012-09-11-testsync>sa b 2012-09-11-testsync.avs.mp3
+
* нормальный парсер (поддержка инклюдов)
 
+
* звук — выбор из двух каналов (страховочный канал).
Traceback (most recent call last):
+
* Вставка клиньев на уровне source.py
  File "seminar_assembler.py", line 1092, in <module>
+
  File "seminar_assembler.py", line 1088, in main
+
  File "seminar_assembler.py", line 85, in __init__
+
AssertionError
+
 
+
D:\temp\sa-sample-test4sync\2012-09-11-testsync>
+

Revision as of 00:19, 16 October 2013

  • Проверить вызов через cmd
  • При генерации MP3 — через lame попробовать вставить ковер, и попробовать прописать трек (из названия или субтитла).
  • Размер — если задано параллельно качество и размер — выбирать максимальный битрейт, чтобы не превзойти ни качество, ни размер
  • Размер титров надо привязать к размеру канваса (к высоте?) — или нет, автоматически уменьшать, чтобы влезло?
  • Хранить метаинформацию о медиафайлах
    • Добавить ffmpeg с версией поддерживающей фильтр idet, и вставить автоматическое определение интерлейса.
  • OpenCV. Распознавание:
    • Лазерной указки (хотя бы то, что она использовалась, для переключения камеры).
    • Сделать отслеживание докладчика.
    • Отслеживать режим слайды-демо
    • Все ошибки выбрасывать в VirtualDub
  • Синхронизация по астрономическому времени
  • анимированные гифы
  • нормальный парсер (поддержка инклюдов)
  • звук — выбор из двух каналов (страховочный канал).
  • Вставка клиньев на уровне source.py