Differences between revisions 1 and 45 (spanning 44 versions)
Revision 1 as of 2007-02-01 12:03:37
Size: 4418
Comment: Flytt fra wiki.skolelinux.de.
Revision 45 as of 2009-03-03 21:53:04
Size: 5179
Comment: Typo.
Deletions are marked like this. Additions are marked like this.
Line 1: Line 1:
= NUUGs video-opptak =

NUUG tar opp presentasjoner og andre møter på Video. Disse legges ut på web, og det er planer
om a distribuere disse via DVD og Åpen Kanal. NUUG ble medlem i Åpen kanal i mai 2006.

[http://wiki.skolelinux.de/nuug/video-recording/archive Oversikt over opptak]

[http://wiki.skolelinux.de/nuug/video-recording/scripts Video Recording Scripts]

http://www.nuug.no/dokumenter/nuug-tv.shtml

http://www.nuug.no/pub/video/

http://www.openchannel.no

http://jail.babylon.uninett.no:8080/akanal/Arkiv/FileLibrary/Files/Masteroppgave_Erik_Vold.pdf

[http://www.linuxjournal.com/article/6720 Streaming MPEG-4 with Linux]

[http://www.linuxjournal.com/article/9005 Advanced Video Coding on Linux]

Hvis vi vil delta i videogruppen, ta kontakt med Petter Reinholdtsen og Herman Robak.
= NUUGs videogruppe =
Tar opp og publiserer møter og annen aktivitet på video, med mål om å gjøre det tilgjengelig for medlemmer og andre interesserte som ikke har mulighet til å komme på møtene i Oslo.
||'''E-post adresse''' || video@nuug.no ||
||'''E-postliste''' ||http://lists.nuug.no/mailman/listinfo/video ||
||'''Listearkiv''' ||http://lists.nuug.no/pipermail/video/ ||
||'''Wikiside''' ||http://wiki.nuug.no/grupper/video ||
||'''IRC-kanal''' || #nuug-video på irc.freenode.net ||
Line 25: Line 10:
== Hente inn DV til harddisk == == Medlemer ==
||'''Gruppeleder''' ||? ||
||'''Deltakere''' ||Herman Robak, Bjørn Ove Wærås, Jarle Bjørgeengen, Ole Aamot, Ole Kristian Lien, Morten Kjelkenes ||
Line 27: Line 14:
Man trenger i tillegg til et kamera med "firewire" utgang, en PC med firewire-port samt en kjerne med støtte for raw1394 og ohci1394 som minimum
samt libraw1394. Dette er som regel autodetektert og allerede på plass med nyere linux-distroer, som er installert på maskin med firwire kort.
== Kontaktinfo ==
Line 30: Line 16:
Hvis ikke, finnes dok for å sette opp firewire i linux på http://www.linux1394.org/ Hvis du vil kontakte NUUGs videogruppe kan du sende en mail til: video@nuug.no
Line 32: Line 18:
Man trenger dvgrab fra http://www.kinodv.org/article/static/1 for å enklest mulig streame DV fra kamera til et fornuftig filformat. == Rutiner ==
 * Skrive nyheter for gruppen i [http://wiki.nuug.no/nyhetsbrev/ NUUGnytt], før den 1. hver måned.
== Undersider ==
 * [:grupper/video/rutiner:Rutiner for video opptak]
 * [:grupper/video/archive:Oversikt over opptak]
 * [:grupper/video/dv:Håndtering av rå opptak]
 * [:utstyr:NUUG's videoutstyr (Nederst på siden)]
 * [:grupper/video/scripts:Video Recording Scripts]
 * [:grupper/video/streaming:Video streaming]
 * [:grupper/video/openchannel:Medlemskap i Foreningen Åpen kanal]
 * [:grupper/video/frikanalen:Medlemskap i Foreningen Frikanalen]
 * [:grupper/video/lisens:Valg av fri-lisens på NUUGs videoer]
 * [:grupper/video/foredrag:Video foredrag lenker]
 * [:grupper/video/intro:Intro-scriptet makefront]
 * [:grupper/video/Stallmannsforedrag mandag 23.02.09]
 * [:grupper/video/pubfrikanalen:Publiseringsopplegg for Foreningen Frikanalen]
 * [:grupper/video/Goopen:GoOpen info og planleggingssider 2009] (Se også [:aktiviteter/200904goopen/video:de første notatene])
Line 34: Line 36:
Jeg bruker: == Referanser ==
 * http://www.nuug.no/dokumenter/nuug-tv.shtml
 * http://www.nuug.no/pub/video/
 * http://www.openchannel.no
 * http://www.frikanalen.no/
 * [http://jail.babylon.uninett.no:8080/akanal/Arkiv/FileLibrary/Files/Masteroppgave_Erik_Vold.pdf Masteroppgave av Erik Vold om løsning for Åpen Kanal]
 * [http://www.linuxjournal.com/article/6720 Streaming MPEG-4 with Linux]
 * [http://www.linuxjournal.com/article/9005 Advanced Video Coding on Linux]
 * [http://gnash.lulu.com/wiki/index.php/Cygnal Gnash Cygnal] - en multimediaserver. Siden har oversikt over andre streamserver-prosjekter.
 * [https://penta.debconf.org/dc8_schedule/events/288.en.html The Debian Videoteam - Behind the Scenes] - en beskrivelse om hvordan videopublisering kan gjøres med fri programvare.
 * [http://montevideo.dyne.org/documents/video-streaming-on-wan.pdf Video Streaming across wide area networks]
 * [http://www.doom9.org/codec-comparisons.htm Codec Comparison for DVD compression]
 * [http://diveintomark.org/archives/2008/12/19/give-part-2-lossy-video-codecs A gentle introduction to video encoding, part 2: lossy video codecs (3ivx, dirac, divx, GIVE, h264, mpeg4, theora, vc-1, video, xvid)]
For miksing av video under opptak kan det være vært å titte på [http://womble.decadent.org.uk/blog/dv-mixer-2 dvswitch], et system som er laget for å fylle [http://wiki.debconf.org/wiki/DebConf7/videoteam/Mixer kravlista til videogruppa for Debian-konferansene].
Line 36: Line 51:
dvgrab --opendml --size 0 prefix-til-filnavn Hvis du vil delta i videogruppen, ta kontakt med Petter Reinholdtsen og Herman Robak.
Line 38: Line 53:
for å få en stor dv fil i dv2 format som er default for dvgrab. Det blir ca 12.5 GB i timen. == Todo ==
Forslag til oppgaver som kan gjøres:
Line 40: Line 56:
Filsystemet og verktøy man senere bruker på filene må ha støtte for å håndtere store filer.  * Installere ffmpeg (m/ mp3 støtte) og flvtool2. (må lages en RT-sak til sysadmin gruppa)
 * Konverte alle video opptak til flash (.flv).
 * Legge til flash støtte i konverteringsscriptet.
 * Sette opp en web basert flash avspiller (Flowplayer?) som kan streame videoer
 * Må støtte gnash!
 * Lage en "kontrakt" (på engelsk?) som foredragsholder og video opptaker må skriver under på (tanke på publisering under fri-lisens)?
 * Legge til bilder (lisens, nuug logo, foredrag, takk til) på alle videoer og konvertere alle på nytt.
 * Lage en enkel beskrivelse av prosessen fra forberedelser av et filmopptak til NUUGs brukere kan se filmen(e) i de formater som er bestemt at skal støttes.
 * Legge ut info om valgt lisens og andre "krav" og retningslinjer vi vil at andre skal følge for at vi skal ta jobben med å filme eventer.
 * Vi trenger langsiktige kunngjøring av fremtidige overføringer, med stående avtaler om reléer i inn- og utland.
 * Prøvebilde, repriser, «prøv avspilleren din her»-side
 * Høy last fører til nettverksproblemer. Dette er verre enn det høres ut: Høy last i _ett_ ledd fører til nettverks problemer i _alle_ ledd. Vi trenger hardere testing for å finne ut av dette.
Line 43: Line 70:
== Skjøte sammen flere dv filer == == Todos under arbeid ==
Oppgaver som "noen" har tatt tak i:
Line 45: Line 73:
Jeg bruker kino fra http://www.kinodv.org, som er et kjapt og intuitivt (for meg ihvertfall) for små klippe/lime operasjoner.  * Igang: Konvertere alle video opptak til ogg theora. [Hvem?]
 * Planlagt: Fredag 06.03.09 kl 12:00: Får vi en befaring av lokalene snart?
Line 47: Line 76:
Man laster inn flere DV filer med å trykke på knappen "Append file" . Man kan lett trimme , splitte og joine dv klippene.

Til slutt velger man eksport-tab'en, og velger dv2 med opendml støtte som output-format. og deaktiverer eventuell audio-re-encoding.

NB: Husk å sette "last-frame" for eksporten til siste "frame" av alle klippene, og ikke bare det klippet som sist var aktivt

Også trykker man export. Da vil man få en sammenhengende fil som kan bruke til å encode mere lavoppløselige formater fra .

== One liners ==

=== Koding av DV til MPEG1 med ffmpeg ===

ffmpeg -i video.avi -vcodec mpeg1video -s 384x288 -b 240 -g 96 -ab 64 -ac 1 -ar 32000 video.mpeg

-i er filen som skal komprimeres, vcodec er navnet på videokodeken (for mpeg1 video er mp2 lyd default), -s er oppløsningen, -b er videobitraten i kilobits/sekund, -g er avstanden mellom hver keyframe, -ab er lydbitraten i kilobits/sekund, -ac er antall lydkanaler, -ar er sampleraten for lyden. Til slutt kommer filnavnet som utputt skrives til.

=== Uttrekking av audio i ogg-format ===

mkfifo pipe && (mplayer -vc null -vo null -ao pcm:file=pipe:fast '''dv-input-file.avi''' 2>&1 >/dev/null &) && (oggenc --downmix -b 64 -o '''outputfile.ogg''' - < pipe) && rm pipe

Bytt ut (oggenc --downmix -b 64 -o '''outputfile.ogg''' - < pipe) med (lame -b 64 -a - > '''outfile.mp3''' < pipe) for å lage mp3 .

...eller en '''twoliner'''

mplayer -vc null -vo null -ao pcm:file=temp_file.wav:fast '''dv-input-file.avi'''

oggenc --downmix -b 64 -o '''outputfile.ogg''' '''temp_file.wav'''

og/eller

lame -b 64 -a temp_file.wav outputfile.mp3

(lame og oggenc opsjonene her passer for å lage en ganske liten fil med god-nok lydkvaltiet. Ikke bruk disse til encoding av musikk)

NB: Meldingen ''Your system is too SLOW to play this!'' er normal, og ikke noe å bry seg om

Hvis det er mye bakgrunns-sus fra mikrofon, kan dette i noen tilfeller reduseres ved å dempe høye frekvenser i audio.

Dette kan gjøres med opsjonen ''' -af equalizer 0:0:0:0:0:0:0:0:-6:-12 ''' til mplayer. Denne varianten vil redusere hhv. -6 og -12 db på de to høyeste frekvensene-båndene.
 


=== Koding av DV til høykvalitet H.264 format i avi container ===

 mencoder -ovc x264 -x264encopts subq=6:4x4mv:8x8dct:me=3:frameref=5:bframes=3:b_pyramid:weight_b -lavcopts acodec=mp3:abitrate=64 -oac lavc -o '''outputfile.avi''' '''input-dv2-file.avi

Dette tar laang tid, men tilgjengeld får man komprimert inn ca. 115 minutter med nuug-foredragsvideo i full oppsløsning på 500MB
== Utførte todos ==
 * OK: Lage et budsjett for 2009 innen 15.01.2009
 * OK: Bestemme seg for en fri lisens på video. (Sende ut en e-post til aktive-lista og få bestmt).
 * OK: Legge til theora støtte i konverteringsscriptet.
 * OK: Installere ffmpeg2theora (må lages en RT-sak til sysadmin gruppa)

NUUGs videogruppe

Tar opp og publiserer møter og annen aktivitet på video, med mål om å gjøre det tilgjengelig for medlemmer og andre interesserte som ikke har mulighet til å komme på møtene i Oslo.

E-post adresse

video@nuug.no

E-postliste

http://lists.nuug.no/mailman/listinfo/video

Listearkiv

http://lists.nuug.no/pipermail/video/

Wikiside

http://wiki.nuug.no/grupper/video

IRC-kanal

#nuug-video på irc.freenode.net

Medlemer

Gruppeleder

?

Deltakere

Herman Robak, Bjørn Ove Wærås, Jarle Bjørgeengen, Ole Aamot, Ole Kristian Lien, Morten Kjelkenes

Kontaktinfo

Hvis du vil kontakte NUUGs videogruppe kan du sende en mail til: video@nuug.no

Rutiner

Undersider

  • [:grupper/video/rutiner:Rutiner for video opptak]
  • [:grupper/video/archive:Oversikt over opptak]
  • [:grupper/video/dv:Håndtering av rå opptak]
  • [:utstyr:NUUG's videoutstyr (Nederst på siden)]
  • [:grupper/video/scripts:Video Recording Scripts]
  • [:grupper/video/streaming:Video streaming]
  • [:grupper/video/openchannel:Medlemskap i Foreningen Åpen kanal]
  • [:grupper/video/frikanalen:Medlemskap i Foreningen Frikanalen]
  • [:grupper/video/lisens:Valg av fri-lisens på NUUGs videoer]
  • [:grupper/video/foredrag:Video foredrag lenker]
  • [:grupper/video/intro:Intro-scriptet makefront]
  • [:grupper/video/Stallmannsforedrag mandag 23.02.09]
  • [:grupper/video/pubfrikanalen:Publiseringsopplegg for Foreningen Frikanalen]
  • [:grupper/video/Goopen:GoOpen info og planleggingssider 2009] (Se også [:aktiviteter/200904goopen/video:de første notatene])

Referanser

For miksing av video under opptak kan det være vært å titte på [http://womble.decadent.org.uk/blog/dv-mixer-2 dvswitch], et system som er laget for å fylle [http://wiki.debconf.org/wiki/DebConf7/videoteam/Mixer kravlista til videogruppa for Debian-konferansene].

Hvis du vil delta i videogruppen, ta kontakt med Petter Reinholdtsen og Herman Robak.

Todo

Forslag til oppgaver som kan gjøres:

  • Installere ffmpeg (m/ mp3 støtte) og flvtool2. (må lages en RT-sak til sysadmin gruppa)
  • Konverte alle video opptak til flash (.flv).
  • Legge til flash støtte i konverteringsscriptet.
  • Sette opp en web basert flash avspiller (Flowplayer?) som kan streame videoer
  • Må støtte gnash!
  • Lage en "kontrakt" (på engelsk?) som foredragsholder og video opptaker må skriver under på (tanke på publisering under fri-lisens)?
  • Legge til bilder (lisens, nuug logo, foredrag, takk til) på alle videoer og konvertere alle på nytt.
  • Lage en enkel beskrivelse av prosessen fra forberedelser av et filmopptak til NUUGs brukere kan se filmen(e) i de formater som er bestemt at skal støttes.
  • Legge ut info om valgt lisens og andre "krav" og retningslinjer vi vil at andre skal følge for at vi skal ta jobben med å filme eventer.
  • Vi trenger langsiktige kunngjøring av fremtidige overføringer, med stående avtaler om reléer i inn- og utland.
  • Prøvebilde, repriser, «prøv avspilleren din her»-side
  • Høy last fører til nettverksproblemer. Dette er verre enn det høres ut: Høy last i _ett_ ledd fører til nettverks problemer i _alle_ ledd. Vi trenger hardere testing for å finne ut av dette.

Todos under arbeid

Oppgaver som "noen" har tatt tak i:

  • Igang: Konvertere alle video opptak til ogg theora. [Hvem?]
  • Planlagt: Fredag 06.03.09 kl 12:00: Får vi en befaring av lokalene snart?

Utførte todos

  • OK: Lage et budsjett for 2009 innen 15.01.2009
  • OK: Bestemme seg for en fri lisens på video. (Sende ut en e-post til aktive-lista og få bestmt).
  • OK: Legge til theora støtte i konverteringsscriptet.
  • OK: Installere ffmpeg2theora (må lages en RT-sak til sysadmin gruppa)

grupper/video (last edited 2023-04-20 09:47:16 by Malinux)