Avatar billede it-interesseret Nybegynder
24. april 2006 - 18:50 Der er 19 kommentarer og
1 løsning

Valg af indkapslingsmetode, videocodec og audio codec?

Hej alle

Jeg er ved at finde ud af, hvordan jeg sammensætter den beste og mest kompatible form for streaming. Jeg har følgende muligheder (anvender www.VideoLan.org):

INDKAPSLINGS-METODE:
MPEG TS, MPEG PS, MPEG 1, Ogg, ASF, MP4, MOV, WAV, Raw

VIDEO CODEC:
mp1v, mp2v, mp4v, DIV1, DIV2, DIV3, H263, H264, WM1, WM2, MJPG, theo

AUDIO CODEC:
mpga, mp2a, mp3, mp4a, a52, vorb, flac, spx, s16l,
fl32

Hvilen sammensætning er bedst? Også forstået på den måde, at det skal kunne ses af flest mulige, så de ikke selv skal skal ud download og installere mystiske yderligere codecs. Codec'et skal derfor væres i deres afspiller (nok mest Windows Media Player). Hvis Windows Media Player selv kan hente et codec, så er det ok :-) igen det skal være så brugervenligt så muligt.
Avatar billede jokkejensen Novice
24. april 2006 - 19:05 #1
mpeg-4, mp3 vil være det mest fornuftige, indkabslet som wmv..
(begge inkluderet i WMP)... hertil skal lige nævnes at xvid/ac3, giver en lidt bedre komprimering, men er codec afhængige, så kun "PC-pro" vil kunne høre lyd osv..

Men husk at flash afspilleren er mere udbredt end windows media player, og derfor ville FLV formatet også være attraktivit (bruger det dog ikke selv)

Benytter selv WMV mpeg-4/mp3 på en MMS, med drm..

Mvh
Avatar billede it-interesseret Nybegynder
24. april 2006 - 19:16 #2
Mange tak :-)

Er det korrekt omsat?

Indkapsling: MP4
Video: WMV2
Audio: mp3 (kunne ikke køre med mp4a)

Det virker i hvert fald.
Avatar billede Tony Juniormester
24. april 2006 - 20:22 #3
Hvem er din målgruppe?
Hvilken platform bruger de?
Hvilken formidlingsmetode forestiller du dig?
Snakker du om live streaming eller progressiv download?
Hvilke båndbredder har du til rådighed for (udsendelse af / modtagelse af) streaming?
Hvor mange simultante brugere forventer du?
(I tilfælde af live streaming) Hvilket hardware optager du med?

Og sikkert en hel masse andre spørgsmål, der gør det lidt mere muligt at svare på dine spørgsmål. Uden brugerscenarie kan meg2 på DVD være lige så godt et forslag som 109 Kb. / sec. WMV9, ogg 16 kb. / sec., interaktiv mov, DivX over p2p, flw wrappet ind i lækker grafik o.s.v.
Avatar billede it-interesseret Nybegynder
24. april 2006 - 21:19 #4
Målgruppe: Ikke-superbrugere, dog alligevel ikke folk, som er nybegyndere.
Platform: Windows, primært
Formidlingsmetode: Live streaming af foredrag samt on demand streaming af interviews.
Båndbredde: 1 gb, har en dedikeret hosted streaming server, som let kan opgraderes.
Samtidige brugere: Ved ikke endnu, vi holder os nok under de 500 i år.
Hardware der optager: Serveren optager selv ellers optages på digital optager.

Der skal ikke streames dvd'er. Vi holder os omkring de 300 kbps.

Hellere satse på at de fleste kan være med, end at køre med de nyeste teknologier, som måske ikke er så godt understøttet endnu.

Hvad er jeres kommentarer?
Avatar billede Tony Juniormester
24. april 2006 - 21:34 #5
Forslag:
Modtager: Windows Media Player 7.1+
Broadcast: Windows Media Encoder (latency teoretisk 0,5 sek. praktisk 3+ sek.)
Meta data kontainer: ASX
Codec: WM9 også audio
Live: VBR 109, 220, 300 kb. /sec.
Opløsning: 448 X 336 px.

Antal simultante brugere på 1 Gb. linie hvor der streames med 300 kb. / sec. - ca. 20 - 30.
Avatar billede it-interesseret Nybegynder
24. april 2006 - 21:50 #6
Er Asx bedre som kontainer end MP4?

>Codec: WM9 også audio
Den har jeg desværre ikke.

Og mener du ikke 200 - 300, der er jo tale om en 1 gbit linie.
Avatar billede Tony Juniormester
24. april 2006 - 22:07 #7
ASX: http://msdn.microsoft.com/library/default.asp?url=/library/en-us/wmplay10/mmp_sdk/asx_elementsintro.asp

WM9: Brug encoderen til VBR, så får du WM9

Ups: Jow, sorry :-)
Avatar billede johnstigers Seniormester
24. april 2006 - 22:21 #8
Avatar billede it-interesseret Nybegynder
24. april 2006 - 22:32 #9
Jeg har desværre ikke VBR - hvad så end det er? Er ikke på mine lister i VideoLan.

Jeg er stadig ikke med på, hvorfor jeg skal vælge ASX frem for MP4?

>>john_stigers
?????????????????????????????
Avatar billede johnstigers Seniormester
24. april 2006 - 22:34 #10
Var til jokkejensen - sorry.
Avatar billede Tony Juniormester
24. april 2006 - 22:47 #11
VBR = Variabel Bit Rate = Én video med flere udgaver i målrettet flere forskellige båndbredder. En valgmulighed i encoderen.

ASX:
Du kan lave server roll over, udsende reklamer, vise ekstra grafik, vise ekstra meta data m.v.
Avatar billede it-interesseret Nybegynder
24. april 2006 - 22:55 #12
VBR... fedt, vil se om ikke jeg kan finde en sådan i VideoLan.

ASX... ok, det er bedre, fordi det giver ekstra muligheder.
Avatar billede jokkejensen Novice
25. april 2006 - 00:31 #13
ASX skal kun vælges hvis der ønskes en real streaming løsning... men du kan opnå den samme effekt ved at gemme i progressive download, i wmv...

Her states filmen ligeledes efter der er "bufferet" et par MB..

Den løsning JS forslå er kun lønsom hvis:

A: Du ønsker at tilbyde den samme fil i forskellige kvaliteter, du kan altså fastslå hastigheden clienten kan downloade med, og sende det bedst mulige format til brugeren.

B: Du ønsker at ophavsret beskytte dit materiale, eksempelvis ved brug af DRM, som alligevel let kan "crackes" af brugeren.
Avatar billede jokkejensen Novice
25. april 2006 - 00:32 #14
how det var tony der talte om ASX..
Avatar billede jokkejensen Novice
25. april 2006 - 00:35 #15
C: At du ikke har adgang til en microsoft media server (MMS://), er selvfølgeligt også en grund til ikke at vælge asx, asf eller hvad der måtte findes...

wmv afvikles fint gennem IIS'en, da det vel kører på clienten.
Avatar billede Tony Juniormester
25. april 2006 - 06:41 #16
Uha ja, ASX kontainere er bestemt ikke et 'must' til WMV filer, men så absolut den bedste løsning - også til progressiv download.
Avatar billede it-interesseret Nybegynder
25. april 2006 - 08:54 #17
>ASX skal kun vælges hvis der ønskes en real streaming løsning
Mener du live streaming, når du siger "real streaming" eller ?

>A: Du ønsker at tilbyde den samme fil i forskellige kvaliteter,
Det kan jeg desværre ikke... den indstilling er ikke i VideoLan.

>B: Du ønsker at ophavsret beskytte dit materiale
Det skal da beskyttes, men det er ikke det vigtigeste i verden.

>progressive download, i wmv
Progressiv betyder at den "buffer" noget mindre, før den viser det hos klienten eller??

Så ASX frem for MP4 - som kontainer? Jeg kan ikke vælge ASF, er ikke i VideoLan (endnu).
Avatar billede Tony Juniormester
25. april 2006 - 15:35 #18
Nej, hvis du ønsker at bruge Windows Media filer til Windows Media Player er det bedst altid at bruge ASX-filer til formidling af meta data.

Nej, det tror jeg gerne. I den udgave jeg snakker om er det alene en Windows teknologi, men der findes også variabel bitrate til Real Player og QuickTime. Mig bekendt er den stadig på prøveplanet i Flash, men det skal nok komme.

Næh, den buffer ikke specielt mere af den grund, men bruger kan ikke hoppe i filen før hele filen har været afviklet én gang.

Du bliver nød til at fortælle noget mere om hvad du forstår ved 'kontainer'. Jeg forstår det som en beholder for forskelligt data der vedrører det enkelte stream så som: Titel, forfatter, copyright, URL til medie, URL til banner, tooltip o.s.v. som du kan læse om på ASX-hjemmesiden.
Avatar billede it-interesseret Nybegynder
25. juli 2006 - 23:14 #19
Lukketid - tryk svar :-)
Avatar billede it-interesseret Nybegynder
10. februar 2007 - 14:24 #20
Tager dem selv så :-) takker for rådgivning.
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
IT-kurser om Microsoft 365, sikkerhed, personlig vækst, udvikling, digital markedsføring, grafisk design, SAP og forretningsanalyse.

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester