Difference between revisions of "SeminarAssembler/ToDo"

From Wiki4Intranet
Jump to: navigation, search
Line 11: Line 11:
 
#Условия
 
#Условия
 
node  [shape=diamond fontsize=6pt]
 
node  [shape=diamond fontsize=6pt]
ifempty [label="is \n current \n directory \n empty?"]
+
#ifempty [label="is \n current \n directory \n empty?"]
  
  
Line 40: Line 40:
 
#Ключевые слова
 
#Ключевые слова
 
node [fontsize=14 fontname="Consolas" shape=note fillcolor=yellow]
 
node [fontsize=14 fontname="Consolas" shape=note fillcolor=yellow]
 
sa -> job -> CI
 
  
 
sa -> init -> INIT
 
sa -> init -> INIT
Line 47: Line 45:
 
       sampledir -> CLONE  
 
       sampledir -> CLONE  
  
 +
sa -> view -> protofile -> VIEW
  
sa -> protofile -> VIEW
+
sa -> sync -> sync1 -> sync2 -> SYNC
 
+
sa -> sync1-> sync -> sync2 -> SYNC
+
  
  
 
sa -> build -> target -> BUILD
 
sa -> build -> target -> BUILD
 +
      build -> job -> CI
  
 
sa -> clean -> CLEAN
 
sa -> clean -> CLEAN
 
 
  
  
Line 64: Line 60:
 
edge [style=dashed]
 
edge [style=dashed]
  
"sync2" -> "start" -> "stime" -> SYNC
+
"sync2" -> "--start" -> "stime" -> SYNC
"target" -> "wait" -> "delay" -> BUILD
+
"target" -> "--wait" -> "delay" -> BUILD
  
  

Revision as of 21:42, 10 August 2012

  • Рефакторинг на argparse. Стройная система аргументов.

[svg]

INIT2
Инициализация проекта в пустом каталоге
CLONE
Клонирование проекта из указанной папки
VIEW
Визуализация медиафайла в зависимости от типа.
SYNC
Синхронизация двух источников по звуку
BUILD
Сборка заданного медиафайла.
CONTINUOUS INTEGRATION


Просмотр
sa вввв
Сборка
sa build aaa+bbb+dddd+ffff
Синхронизация
sa cam1 sync cam2
sa sync cam1+cam2


  • Баги
    • → ImageReader при сетевой сборке. ???

VLC-lua-скрипт — сменить хоткей.

  • Новости релизов на listfeed.
  • Хранить метаинформацию о медиафайлах
    • скрытые файлы *.meta
    • Добавить ffmpeg с версией поддерживающей фильтр idet, и вставить автоматическое определение интерлейса.
    • генерировать source.avs по ним (чтобы можно было


  • Документация
    • Статьи-презентации
    • Видеоуроки
  • Генерация стандартных сценариев через py2scenario
  • OpenCV. Распознование:
    • Лазерной указки (хотя бы то, что она использовалась, для переключения камеры).
    • Сделать отслеживание докладчика.
    • Все ошибки выбрасывать в VirtualDub