You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Obecny proces nagrywania jest trochę męczący i wymaga sporo manualnych kroków.
Nagrywanie
Wchodzimy na slajd, na którym mamy plugin live-save.
live-save po uruchomieniu monitoruje (nagrywa) wszystkie zmiany na slajdzie i średnio co 20ms robi snapshot zawartości z absolutnym timestampem
Snapshoty są zbierane po stronie klienta, raz na jakiś czas pakujemy je gzipem i wysyłamy taką paczkę do serwera (kolekcja snapshots)
Dźwięk do tej pory nagrywaliśmy osobno (Camtasia / Dyktafon)
Konwersja (rozpakowanie)
Musimy teraz rozpakować slajdy, które znajdują się w kolekcji snapshots
Korzystamy z API, aby znaleźć kolekcję GET /api/snapshots/{data}?action=get&group={g} (g = nazwa, którą chcemy nadać danemu nagraniu)
Robimy konwersję slajdów, która polega na rozpakowaniu snapshotów, przenumerowaniu ich relatywnie i przerzuceniu do innej kolekcji (rawRecordings), gdzie każdy snapshot będzie miał swojego idka. PUT /api/snapshots/{data}?action=convert&group={g}
Odpytując się GET /api/rawRecordings możemy znaleźć nowo utworzone nagranie
Za pomocą GET /api/rawRecordings/{g} możemy pobrać wszystkie snapshoty danego nagrania w postaci JSONa
Edycja / Montaż
Ponieważ dźwięk zgrywamy osobno musimy teraz połączyć dźwięk i nagranie razem (synchronizacja).
Na tym etapie możemy też powycinać fragmenty ciszy, błedy itp.
Pobieramy nasze nagranie w postaci pliku SRT GET /api/rawRecordings/{g}?format=srt
Plik SRT zawiera IDki slajdów oraz prostego diffa (aby łatwiej się synchronizowało)
Wrzucamy Audio i SRT do programu do edycji (np. Camtasia).
Synchronizujemy, wycinamy nudę, montujemy itd...
Eksportujemy Audio i nowy SRT
Tworzenie kompletnego nagrania
Następny krok to przetworzenie gotowego Audio i SRT na nagranie dostępne na platformie
Wchodzimy w edycję eventu http://xplatform.org?edit=true
Klikamy "Dodaj film" w odpowiedniej iteracji.
Uloadujemy Audio i SRT
Na podstawie tych dwóch plików tworzy się nowy model w kolekcji recordings który ma wszystkie slajdy w sobie (tablica) i informacją o tym, gdzie leży audio.
Odtwarzanie
Odtwarzanie polega na pobraniu odpowiedniego nagrania z kolekcji recordings, odpaleniu audio i ładowaniu odpowiedniego snapshota z tablicy w zależności od sekundy, na której jesteśmy.
Nowy proces
Klikamy REC na slajdzie
Nagrywamy Audio i zmiany w przeglądarce
Processing?
???
Publikujemy nagranie.
Opcjonalnym krokiem byłby eksport audio i SRT tak jak obecnie, żeby móc go sobie zedytować w ulubionym edytorze i upload z powrotem. (żeby nie pisać całego edytora audio samemu)
The text was updated successfully, but these errors were encountered:
Obecny proces nagrywania jest trochę męczący i wymaga sporo manualnych kroków.
Nagrywanie
live-save
.live-save
po uruchomieniu monitoruje (nagrywa) wszystkie zmiany na slajdzie i średnio co 20ms robi snapshot zawartości z absolutnym timestampemsnapshots
)Konwersja (rozpakowanie)
Musimy teraz rozpakować slajdy, które znajdują się w kolekcji
snapshots
GET /api/snapshots/{data}?action=get&group={g}
(g
= nazwa, którą chcemy nadać danemu nagraniu)rawRecordings
), gdzie każdy snapshot będzie miał swojego idka.PUT /api/snapshots/{data}?action=convert&group={g}
GET /api/rawRecordings
możemy znaleźć nowo utworzone nagranieGET /api/rawRecordings/{g}
możemy pobrać wszystkie snapshoty danego nagrania w postaci JSONaEdycja / Montaż
Ponieważ dźwięk zgrywamy osobno musimy teraz połączyć dźwięk i nagranie razem (synchronizacja).
Na tym etapie możemy też powycinać fragmenty ciszy, błedy itp.
GET /api/rawRecordings/{g}?format=srt
Tworzenie kompletnego nagrania
Następny krok to przetworzenie gotowego Audio i SRT na nagranie dostępne na platformie
http://xplatform.org?edit=true
recordings
który ma wszystkie slajdy w sobie (tablica) i informacją o tym, gdzie leży audio.Odtwarzanie
Odtwarzanie polega na pobraniu odpowiedniego nagrania z kolekcji
recordings
, odpaleniu audio i ładowaniu odpowiedniego snapshota z tablicy w zależności od sekundy, na której jesteśmy.Nowy proces
REC
na slajdzieOpcjonalnym krokiem byłby eksport audio i SRT tak jak obecnie, żeby móc go sobie zedytować w ulubionym edytorze i upload z powrotem. (żeby nie pisać całego edytora audio samemu)
The text was updated successfully, but these errors were encountered: