|
Bitraten på DR HD efter MKV remux |
Besvar | Side <1234> |
Forfatter | |
dkscan
Guld medlem Oprettet: 25-Februar-2006 Sted: Denmark Status: Offline Point: 1333 |
Sendt: 20-Januar-2010 kl. 22:33 |
Blot for sammenligningens skyld, så prøvede jeg med Charlies Angels optaget fra YouSee:
--------- NAL Unit Type Statistic --------- Slices : 272693 I-Slices : 12103 P-Slices : 56071 B-Slices : 204519 SP-Slices : 0 SI-Slices : 0 Data Partition A : 0 Data Partition B : 0 Data Partition A : 0 IDR Picture : 0 SEI : 272693 Sequence Parameter Set : 12103 Picture Parameter Set : 12103 AUD : 272693 End of Sequence : 0 End of Stream : 0 Filler : 31852 Slices : 0 Seq. Param. Set Ext. : 0 H264 filler data: 7,2% [Netto] Cutted pakets at the beginning: 0 Cutted pakets at the end: 0 Discarded pakets (Filler data): 3015918 = 7,2% [Brutto] Discarded pakets (not needed): 8330 ERRORS : 0 WARNINGS : 0 Speed: 23,2 MBytes/sec Duration: 00:05:21 |
|
Per H. Nielsen
Dansk Scanner Information |
|
Hansemand
Guld medlem Oprettet: 19-Marts-2006 Sted: Denmark Status: Offline Point: 537 |
Sendt: 21-Januar-2010 kl. 11:13 |
Hvad har HE-AAC lyden at gøre med MKV? Det eneste problem(og som jeg ønskede løst) var hvordan man får 5.1 lyd på sin Forstærker/reciever og min fremgangsmåde er den eneste jeg kan komme frem til for nuværende. Lettere fremgangsmåde søges selvfølgelig. At konvertere stereo lyden er jo ikke noget problem. F.eks et par klik med musen i VideoRedo og vupti så har du konverteret HE-ACC lyden til mp2. Redigeret af Hansemand - 21-Januar-2010 kl. 11:15 |
|
Mvh Hansemand
|
|
JesperLund
Guld medlem Oprettet: 21-Januar-2006 Sted: Darknet Status: Offline Point: 8022 |
Sendt: 21-Januar-2010 kl. 11:24 |
Jeg tænkte på lip-sync problemer når HE-AAC lyden muxes ind i en MKV container. Det problem har jeg, men det er meget muligt at jeg er den eneste.. Jeg tænkte ikke på behovet for at sende digital lyd til receiver, og så er det klart at remuxing i TS Doctor for at fjerne filler data ikke vil hjælpe noget. |
|
Linux FTW, afspiller nu Blu-ray film på Ubuntu 12.04 med VLC direkte fra optisk disc.
|
|
Hansemand
Guld medlem Oprettet: 19-Marts-2006 Sted: Denmark Status: Offline Point: 537 |
Sendt: 21-Januar-2010 kl. 11:37 |
Ok, så forstår vi hinanden. Jeg optog "Den sidste pelsjæger" i går aftes og lavede HE-AAC lyden om til mp2 og der var ingen lip-sync problemer i den nye ts fil. Jeg mener heller ikke det sker i en mkv container hvis ellers ts filen spiller ok. Jeg har da efterhånden lavet et "par" mkv filer med godt resultat. |
|
Mvh Hansemand
|
|
JesperLund
Guld medlem Oprettet: 21-Januar-2006 Sted: Darknet Status: Offline Point: 8022 |
Sendt: 22-Januar-2010 kl. 01:24 |
Jeg har analyseret lidt videre på H264 filler data og bitraten i to DVB-T streams: Breach optaget lige i starten af november og Heat fra den 30/12.
Breach havde 0.1% H264 filler data. Figuren nedenfor viser en graf over bitraten. ABR er på ingen måde imponerende, men optagelsen er som bekendt lavet lige efter 1/11, hvor vi klagede over den lave bitrate på DR HD på DVB-T. Næste eksempel er Heat, hvor jeg har 62% filler data. Helt ekstremt. Jeg har lavet bitrate grafen dels for den oprindelige TS incl H264 filler data, dels for en trimmet TS hvor jeg har brugt den nye eksperimentelle feature i TS Doctor 1.0.17 til at fjerne H264 filler data. ABR for de to streams er hhv. 9.5 Mbps og 3.5 Mbps (MediaInfo), dvs. når H264 filler data fjernes, er ABR for Heat faktisk på samme niveau som Breach. Her kommer bitrate graferne. Først bitraten incl H264 filler data... (der er en forskel mellem ABR fra MediaInfo og Bitrate Viewer, og jeg er ikke helt klar over om det der muxing overhead eller fordi Bitrate Viewer kun rapporterer bitraten for video streamen; anyways, det er ikke væsentligt for denne sammenligning) ... og dernæst bitraten for TS filen hvor H264 filler data er fjernet (fuldstændig samme optagelse: Heat sendt den 30/12). Jeg synes at det er påfaldende at den første graf incl H264 filler data stort set er CBR, dvs. H264 filler data bruges reelt til at lave en CBR stream ud af en VBR encodning. Det giver bare ingen mening (synes jeg) at den statistiske multiplexer og H264 encoderen opfører sig på denne måde og faktisk spilder næsten 2/3 af bitraten?? Jeg har desværre ikke andre DVB-T optagelser fra starten af november (som var brugbare da det kom til stykket). Det kunne ellers være interessant at undersøge om Breach er en enlig svale uden H264 filler data? Hos YouSee DVB-C har der været H264 filler data hele tiden (ca 20% da Breach blev sendt på YouSee i starten af november). Redigeret af JesperLund - 22-Januar-2010 kl. 01:27 |
|
Linux FTW, afspiller nu Blu-ray film på Ubuntu 12.04 med VLC direkte fra optisk disc.
|
|
JesperLund
Guld medlem Oprettet: 21-Januar-2006 Sted: Darknet Status: Offline Point: 8022 |
Sendt: 22-Januar-2010 kl. 02:47 |
Vi kan lige tage samme øvelse med Heat fra YouSee den 30/12. Først bitraten for den rå TS fil, dernæst bitraten for en TS fil hvor H264 filler data er fjernet (dog lavet uden om TS Doctor, nemlig ved at remuxe MKV tilbage til TS)
Udgangspunktet er næsten CBR (screendump ser lidt anderledes ud da disse to kørsler er lavet med Bitrate Viewer under Wine på Linux) ... og når vi fjerner H264 filler data ser det sådan ud Også her ser det ud til at H264 filler data bruges til at procedure en næsten-CBR stream ud fra en VBR encodning. Husk at dette er YouSee DVB-C mens forrige indlæg er DVB-T, dvs. to forskellige encodere. |
|
Linux FTW, afspiller nu Blu-ray film på Ubuntu 12.04 med VLC direkte fra optisk disc.
|
|
JesperLund
Guld medlem Oprettet: 21-Januar-2006 Sted: Darknet Status: Offline Point: 8022 |
Sendt: 23-Januar-2010 kl. 23:02 |
Her er bitrate graferne for Casino Royale på DVB-T (min DVB-C optagelse mislykkedes somehow), først med og dernæst uden H264 filler data. Igen ser det ud som om at H264 filler data bruges til at gøre en VBR encodning til en næsten-CBR video PID i transport streamen.
Casino Royale DVB-T med filler data (den modtagne transport stream) Casino Royale hvor H264 filler data er fjernet (med TS Doctor 1.0.17) |
|
Linux FTW, afspiller nu Blu-ray film på Ubuntu 12.04 med VLC direkte fra optisk disc.
|
|
HeartWare
Guld medlem Oprettet: 22-Oktober-2003 Sted: Bagsværd, DK Status: Offline Point: 4804 |
Sendt: 31-Januar-2010 kl. 19:29 |
Så har jeg behandlet gårsdagens Star Trek film - fra en 10 Gb .ts fil til en 4.5 Gb .mkv fil...
Dvs. mindre end halvdelen af den tilgængelige båndbredde blev rent faktisk brugt til video-data !!! |
|
Keld R. Hansen
Pioneer DVL-909, DV-545 Sony KDL40EX723 3D TV DreamBox 8000, YouSee Cable PopCorn Hour A-500 Panasonic DMR-BCT820 + DMR-BCT940 Yamaha RX-V771 Receiver |
|
JesperLund
Guld medlem Oprettet: 21-Januar-2006 Sted: Darknet Status: Offline Point: 8022 |
Sendt: 31-Januar-2010 kl. 19:32 |
Ser dine bitrate grafer ud som ovenstående? (man kan forresten godt gøre Bitrate Viewer direkte på MKV filen, det er ikke nødvendigt at remuxe tilbage til TS). |
|
Linux FTW, afspiller nu Blu-ray film på Ubuntu 12.04 med VLC direkte fra optisk disc.
|
|
HeartWare
Guld medlem Oprettet: 22-Oktober-2003 Sted: Bagsværd, DK Status: Offline Point: 4804 |
Sendt: 31-Januar-2010 kl. 22:32 |
Jeg ved ikke, hvordan du producerer de bitrate grafer, så jeg kan ikke frembringe dem...
Jeg har også lige behandlet "Close Encounters of the Third Kind", og den gik fra ca. 11 Gb til ca. 10 Gb, hvilket sagtens kan være den normale mindre størrelse af .MKV i forhold til .ts filer... |
|
Keld R. Hansen
Pioneer DVL-909, DV-545 Sony KDL40EX723 3D TV DreamBox 8000, YouSee Cable PopCorn Hour A-500 Panasonic DMR-BCT820 + DMR-BCT940 Yamaha RX-V771 Receiver |
|
JesperLund
Guld medlem Oprettet: 21-Januar-2006 Sted: Darknet Status: Offline Point: 8022 |
Sendt: 31-Januar-2010 kl. 22:38 |
Jeg bruger Bitrate Viewer. 11 Gb -> 10 Gb er nok lidt mere end TS overhead, men ikke ret meget. Du kan i øvrigt se andelen af H264 filler data i logfilen fra TS Doctor. |
|
Linux FTW, afspiller nu Blu-ray film på Ubuntu 12.04 med VLC direkte fra optisk disc.
|
|
ehelmer
Super bruger Oprettet: 06-Januar-2004 Sted: Denmark Status: Offline Point: 333 |
Sendt: 09-Februar-2010 kl. 14:26 |
Jeg synes denne diskussion bør fortsætte.
Der er alt for mange åbne og ubesvarede spørgsmål. DR HD blev i begyndelsen sendt med en bithatighed på ca 4000-5000 kbps i en variabel bitrate og med en begrænset mængde filler data. Jeg har som eksempel 'Forbrydelsen' fra 22.11.09. hvor der var 18% filler data,. Det gav en reel bithastighed på 4300 kbps. I dag sender DR alle HD udsendelser med en konstant bithastighed på 9000 kbps. Mængden af filler data er nu enormt stor. Den reelle information er kun på de samme 4000-5000 kbps som tidligere. Vi seere får altså ikke et bedre signal, nogle bliver måske blot narret til at tro det. Det har været nævnt at real time kodning af en MPEG4 fil er så krævende at det er nødvendigt med filler data. Det er sikkert rigtigt, men det forklarer ikke hvorfor mængden af disse tomme data nu er steget enormt. Det forklarer heller ikke at alle udsendelser sendes med samme bithastighed, selv pauseudsendelserne med stationære billeder sendes med denne høje bithastighed og en 80% filler data. Hvad er så formålet med denne ændring? Er den lavet for at lukke munden på kværulanter, der klagede over for lille bithastighed? I samme muxer som DR HD sendes DR K og DR Update. De sendes med VBR og uden nævneværdige filler data. Det er svært at se at en MPEG4 kodning af 1280*720 pixel skal være så meget anderledes eller vanskeligere end 704*576. Antallet af pixel er dog kun godt og vel det dobbelte. Hvis vi tænkte os at DR sendte sine HD udsendelser i MPEG2 kodning med 9000 kbps, så ville det ikke være nødvendigt med filler data af betydning. Kvaliteten ville sikkert være mindst ligeså god, som den vi nu får med MPEG4 og en reel bithastighed på 4000-5000 kbps. Er det således ikke en misforståelse at bruge MPEG4 på TV udsendelser, som skal kodes i real time? Er MPEG4 i høj kvalitet i virkeligheden kun egnet til at lave f.eks. BluRay film, hvor der er tid og kraft nok til en effektiv kodning. DR HD sender lyden i det lidt besværlige HE-AAC format. Det må vel være for at spare en ca. 100 kbps på lydkanalen. Den besparelse virker latterlig, når der samtidig bliver brugt ca. 4000 kbps på tomme data i videokanalen. Erik Helmer Nielsen |
|
Besvar | Side <1234> |
Skift forum | Forum-tilladelser Du kan ikke oprette nye emner i dette forum Du kan ikke besvare indlæg i dette forum Du kan ikke slette dine indlæg i dette forum Du kan ikke redigere dine indlæg i dette forum Du kan ikke oprette afstemninger i dette forum Du kan ikke stemme i dette forum |