reminett Skrevet 6. april 2013 Del Skrevet 6. april 2013 Hei! Jeg holder på med et bil-pvr løsning som baserer seg på linux og et webcam. Kameraet streames via ffmpeg og ffserver og vises på ipaden i bilen og evtentuelle venner jeg deler streamen med for moro, og jeg vil bruke mplayer til å koble meg på streamen for spille inn alt som tas inn av kameraet (jeg kunne kanskje gjort det også med ffmpeg). Jeg har ca 100GB til rådighet for videoopptak. Jeg ønsker følgende: 1. Spille inn kontinuerlig, så lenge ffmpeg får input fra kameraet. 2. Når opptaket har nådd 15 minutt varighet, startes nytt opptak fra nøyaktig samme sted som forrige ble avsluttet. 3. Når 100GB er brukt opp, slettes de eldste opptakene. Punkt 3 løser jeg enkelt med cronjob og litt batch-scripting, tenker jeg. Men hva med punkt 1 og to? Takk for kommentarer Lenke til kommentar
*F* Skrevet 6. april 2013 Del Skrevet 6. april 2013 de flest bilkameraer gjør dette, dog med varierende intervall, men det er kanskje ikke helt hva du er ute etter? Lenke til kommentar
reminett Skrevet 6. april 2013 Forfatter Del Skrevet 6. april 2013 Ja, nettopp. Det er den funksjonen jeg ønsker å oppnå med webcam koblet til linuxboksen i bilen Lenke til kommentar
reminett Skrevet 11. april 2013 Forfatter Del Skrevet 11. april 2013 Jeg har slått meg til ro med å spille inn i bolker som varer så lenge tenningen er på Lenke til kommentar
NgZ Skrevet 13. april 2013 Del Skrevet 13. april 2013 Det som umiddelbart slår meg, er jo å løse punkt 2 også med bash og sleep, evt. cron der og. Med cron vil du riktignok få nytt klipp hvert femtende minutt, og ikke etter femtende minutt siden opptaket startet. Så fort du har funnet ut hvilken kommando/hvilket program du skal bruke, kan jo dette kjøres og avsluttes fra bash/cron og avsluttes med f.eks. SIGINT. Jeg ville brukt ffmpeg til dette, siden du allerede bruker ffmpeg. Da kan du transcode over i et egnet lagringsformat samtidig om du ikke gjør det allerede for streamen sin skyld. Men da blir det kanskje problemer med å stoppe opptaket og lage ny fil hvert 15. min ved å bruke SIGINT, e.l., det vil jo drepe videofeeden ogå. Men tre sekunders avbrekk tåler du kanskje i feeden? Lenke til kommentar
reminett Skrevet 13. april 2013 Forfatter Del Skrevet 13. april 2013 Takk for svar Akkurat nå ligger jeg på tredje dagen dypt inni forum og dokumentasjon for å få til å hente hardware h264 stream fra Logitch C920-kameraet.. Så jeg vet ikke om det blir ffmpeg, eller hva det blir.. Vet ikke om jeg i det hele tatt får dette til Jeg vekker tråden igjen når jeg har funnet ut hvordan jeg får bilde som ikke dreper nettverket Lenke til kommentar
NgZ Skrevet 13. april 2013 Del Skrevet 13. april 2013 Aha, trodde du hadde streamen i orden allerede. Ser ut som folk har fått det til med en patchet ffmpeg eller vlc. Lenke til kommentar
HawP Skrevet 15. april 2013 Del Skrevet 15. april 2013 (endret) Ang. ta opp i 15 min. om gangen, så har ffmpeg en -t parameter -t duration (output) Stop writing the output after its duration reaches duration. duration may be a number in seconds, or in "hh:mm:ss[.xxx]" form. Endret 15. april 2013 av HawP Lenke til kommentar
Anbefalte innlegg
Opprett en konto eller logg inn for å kommentere
Du må være et medlem for å kunne skrive en kommentar
Opprett konto
Det er enkelt å melde seg inn for å starte en ny konto!
Start en kontoLogg inn
Har du allerede en konto? Logg inn her.
Logg inn nå