Korisnički alati

Site alati


studenti:jeton_fejza:jf4_start

Razlike

Slijede razlike između dviju inačica stranice

Poveznica na ovu usporedbu

Starije izmjene na obje strane Starija izmjena
Novija izmjena
Starija izmjena
studenti:jeton_fejza:jf4_start [2015/03/04 16:08]
jpetrovic [Plan rada]
studenti:jeton_fejza:jf4_start [2023/06/19 16:21] (trenutno)
Redak 2: Redak 2:
  
  
-==== Naslov ​====  +==== PROGRAMSKO RJEŠENJE ZA SNIMANJE PREDAVANJA TEMELJENO NA FFMPEG ALATU ====  
-//Naslov//+ 
 +{{:​studenti:​jeton_fejza:​diplomski-fejza.doc|Tekst rada}}, {{:​studenti:​jeton_fejza:​lecto.7z|konačan build alata}} i [[https://bitbucket.org/jeton_fejza/lecto_ffmpeg|GitHub repozitorij]].
  
 ====  Zadatak ==== ====  Zadatak ====
Redak 10: Redak 11:
    
 Konkretno, programsko rješenje mora  omogućiti korisniku Konkretno, programsko rješenje mora  omogućiti korisniku
-   snimanje proizvoljno kombiniranih AV izvora priključenih na računalo pozivanjem funkcija ffmpeg alata +   snimanje proizvoljno kombiniranih AV izvora priključenih na računalo pozivanjem funkcija ffmpeg alata 
-   podršku za definiranje parametara i izbor AV kodeka dostupnih u ffmpeg alatu    +   podršku za definiranje parametara i izbor AV kodeka dostupnih u ffmpeg alatu    
-   podršku za Start/​Stop/​Pause funkcije kontrole izvođenja snimanja +   podršku za Start/​Stop/​Pause funkcije kontrole izvođenja snimanja 
-   podršku za izvođenje proizvoljno zadane ffmpeg naredbe +   podršku za izvođenje proizvoljno zadane ffmpeg naredbe 
-   podršku za funkcije specifične za LeCTo Recorder alat (gneriranje PSU datoteka) +   podršku za funkcije specifične za LeCTo Recorder alat (gneriranje PSU datoteka) 
-   podršku za prevođenje sučelja +   podršku za prevođenje sučelja 
-   po mogućnosti podršku za indeksiranje generiranih datoteka za izvođenje na webu+   po mogućnosti podršku za indeksiranje generiranih datoteka za izvođenje na webu
  
 ----- -----
Redak 25: Redak 26:
  
 Koraci: Koraci:
 +
 +0. Repozitorij za rad
 +
 +  - Otvori repozitorij na Bitbucketu i dodaj i mene za admina
  
 1. Funkcionalna verzija za Win 1. Funkcionalna verzija za Win
  
-  - Prekopirati ​osnovni ​GUI, ako je moguce dodati tabove ​za uredivanje ​svojstava snimki na glavni frame +  - Prekopirati ​prazni ​GUI od starog LeCTo Recordera bez poziva dodatnih funkcija vlca ili vlcja. Rezultat bi morao biti program koji na start pocne brojat sekunde a na stop stanemoze mijenjat jezik sucelja, otvarati sucelje ​za uredivanje ​AV tokova i generriati PSU fajl. 
-  - Podržati funkcije ​za listanje deviceova, podešavanje vrijednosti parametara koje su trenutno dostupne u Lecto GUIju (izbaciti "​Scale"​i kao jedini ponuđeni codec staviti mp4 video i aac audio u mp4 containeru +  - Dodati funkciju ​za ispravno ​listanje deviceova (za Win) 
-  - Definirati ​format pozivanja ffmpega za snimanje vise izvora +  - Iz podržanih parametara za AV tokove ​izbaciti "​Scale"​ i kao jedini ponuđeni codec staviti mp4 video i aac audio u mp4 containeru ​(dodati na vrh drop listu containera koja trenutno sadrzi samo mp4 i u tom slucaju za a i v codece nudi samo ova dva) 
-  - Podesiti pozivanje odgovarajućih funkcija na Win OSu+  - Istraziti ​format pozivanja ffmpega za snimanje vise izvora ​(N naredbi za N izvora ili po jedna naredba za 2 izvora ili... ?) 
 +  - Podesiti pozivanje odgovarajućih funkcija na tipke Start i Stop (za Win)
  
 2. Dodatne funkcije 2. Dodatne funkcije
  
-  - Tipka Pause - onemoguciti promjenu parametara i nakon pritiska ​na Stop konkatenirati generirane fajlove +  - Dodati ​na glavni frame tipku za otvaranje editora tokova 
-  - Omoguciti checkbox "Auto hide on Start" i spustiti aplikaciju na taskbar ili u tray +  - Dodati povratnu info o odabranim sourceovima u glavni frame blizu te tipke 
-  - Ako uredivanje sourceova nije moguce ​glavnom frameu, onda dodati povratnu info odabranim sourceovima ​tamo +  - Omoguciti checkbox "Auto hide on Start" ​na glavnom sucelju ​i spustiti aplikaciju na taskbar ili u tray 
-  - +  - Profile pohranjivati ​text fajlove u Lecto folder 
 +  - Podrzati listanje audio i video codeca u ovisnosti ​odabranom containeru. za h264 omoguciti polje quality factor i  definirati kako ce se to omoguciti za druge kodeke u buducnosti 
 +  - Auto podesavanje izlaznog foldera na svim izvorima preko checkboxa i pamcenje izlaznog foldera 
 +  - Auto dodavanje datuma i vremena na ime fajla 
 +  - U izbornik dodati opciju Run custom ffmpeg command i unesenu naredbu izvrsiti u command promptu (da se vidi izlaz) 
 +  - dodati Tipku Pause - onemoguciti promjenu parametara ako je ona ikad pritisnuta i nakon pritiska na Stop konkatenirati generirane fajlove 
 +  - Istraziti i dokumentirati komunikaciju i odnose izmedu procesa koji se pozivaju i jave. mozemo li imati live text log koji je output pozvanog ffmpeg procesa?  
 + 
 + 
 +3. Podrska za Mac OS i Unix 
 + 
 +  - Omoguciti da se izvrsava i tamo. Dokumentirati specificnosti. 
 + 
 +4. Proofanje 
 + 
 +  - 32 vs 64 bita - prekontrolirati da li je ffmpeg u skladu s verzijom jave koja se koristi 
 +  - Dokumentiranje funkcija (pozeljno cijelo vrijeme) 
 +  - Dodati info o pogreškama tipa odspojen video izvor koji se koristi u profilu, pogresno procitan output ffmpega, nenaden ffmpeg alat, ... 
 + 
 + 
 + 
 + 
 ==== Rezultat ==== ==== Rezultat ====
  
studenti/jeton_fejza/jf4_start.1425485295.txt.gz · Zadnja izmjena: 2023/06/19 16:20 (vanjsko uređivanje)