AAC samplinsfrekvens mot bithastighet

Hur funkar tekniken bakom bra hifi?

Moderator: Redaktörer

Användarvisningsbild
nikstra
 
Inlägg: 312
Blev medlem: 2005-01-16

AAC samplinsfrekvens mot bithastighet

Inläggav nikstra » 2013-10-15 19:05

Jag har sparat en musikvideo från youtube, den är 132MB. Nyligen upptäckte jag att man kan ladda ned videon från artistens promodj.com-sida och den är då 800MB.

Att videon har högre kvalitet i den större filen 5242 kb/s mot 31997 kb/s är väl inga konstigheter men ljudet? Den större filen har 48 kHz/16 bit 157 kb/s och den mindre har 44,1 kHz/16 bit 191 kb/s AAC-ljud.

Den större filen har högre samplingsfrekvens men lägre bithastighet. Vad är tekniskt sett bäst? 48 kHz ger ju bara möjlighet till högre övre gränsfrekvens om jag förstått rätt? Då borde teoretiskt sett den större filen ha potentiellt sämre ljudkvalitet på grund av högre komprimering och därmed lägre bithastighet. Har jag fattat det här med digitalt ljud rätt i det här fallet?


Info från 800 MB filen:
Kod: Markera allt
avprobe version 0.8.6-4:0.8.6-0ubuntu0.12.04.1, Copyright (c) 2007-2013 the Libav developers
  built on Apr  2 2013 17:00:59 with gcc 4.6.3
Input #0, mov,mp4,m4a,3gp,3g2,mj2, from 'Афродита - Мелодия лета (Johan K & Sasha Veter Official remix) VIDEO (promodj.com).mp4':
  Metadata:
    major_brand     : mp42
    minor_version   : 0
    compatible_brands: mp42mp41
    creation_time   : 2013-07-21 17:52:28
  Duration: 00:03:29.64, start: 0.000000, bitrate: 31997 kb/s
    Stream #0.0(eng): Video: h264 (Main), yuv420p, 1920x1080 [PAR 1:1 DAR 16:9], 31831 kb/s, 25 fps, 25 tbr, 25k tbn, 50 tbc
    Metadata:
      creation_time   : 2013-07-21 17:52:28
    Stream #0.1(eng): Audio: aac, 48000 Hz, stereo, s16, 157 kb/s
    Metadata:
      creation_time   : 2013-07-21 17:52:28

Info från 132 MB filen:
Kod: Markera allt
avprobe version 0.8.6-4:0.8.6-0ubuntu0.12.04.1, Copyright (c) 2007-2013 the Libav developers
  built on Apr  2 2013 17:00:59 with gcc 4.6.3
Input #0, mov,mp4,m4a,3gp,3g2,mj2, from 'Афродита - Мелодия лета (Johan K & Sasha Veter remix Official Video) .mp4':
  Metadata:
    major_brand     : mp42
    minor_version   : 0
    compatible_brands: isommp42
    creation_time   : 2013-07-22 21:52:18
  Duration: 00:03:29.60, start: 0.000000, bitrate: 5242 kb/s
    Stream #0.0(und): Video: h264 (High), yuv420p, 1920x1080, 5048 kb/s, 25 fps, 25 tbr, 50 tbn, 50 tbc
    Stream #0.1(und): Audio: aac, 44100 Hz, stereo, s16, 191 kb/s
    Metadata:
      creation_time   : 2013-07-22 21:52:22

Användarvisningsbild
shifts
Med fasen rätt!
 
Inlägg: 11251
Blev medlem: 2007-08-17
Ort: Stockholm

Inläggav shifts » 2013-10-15 20:29

Det vore intressant att veta från vilken källfil de båda skapats. Det första jag tänkte var att den mindre kodats om från den större, och då samplats om, men det är ju så klart inte säkert.

Kanske finns det en megasuperduper version båda utgått från. ;)
2021 maj på Spotify

Användarvisningsbild
AndersP
 
Inlägg: 2269
Blev medlem: 2004-07-14
Ort: Gävle

Inläggav AndersP » 2013-10-15 22:51

48 är bättre 44,1, men 48-ljudet är snålkodat hårdare så man kan inte jämföra så. Jag kan ta fram nåt gammalt kassettband från 80-talet och A/D-omvandla det till 24/192, men innehållet blir ju inte bättre för det...

Jag brukar använda "Mediainfo" när jag jämför på detta viset. Det verkar bättre än dina ubuntu-prylar.
Linkwitz Orion, Ino Audio a2 och piM

"I see you've got the blues in your alligator shoes"

Användarvisningsbild
nikstra
 
Inlägg: 312
Blev medlem: 2005-01-16

Inläggav nikstra » 2013-10-15 23:01

shifts skrev:Det vore intressant att veta från vilken källfil de båda skapats. Det första jag tänkte var att den mindre kodats om från den större, och då samplats om, men det är ju så klart inte säkert.

Kanske finns det en megasuperduper version båda utgått från. ;)

Ja, jag tror att den mindre filen blev omsamplad när den laddats upp på youtube. Det bör finnas dokumenterat någonstans hur youtube fixar de olika upplösningar som erbjuds.

Det borde ju finnas någon (de facto)standard för proffesionell videobearbetning. Ljud brukar väl behandlas i 32 bitar internt i redigeringsprogram. Man kan gissa att motsvarande högupplöst format används för videomaterialet.

Användarvisningsbild
nikstra
 
Inlägg: 312
Blev medlem: 2005-01-16

Inläggav nikstra » 2013-10-15 23:06

AndersP skrev:48 är bättre 44,1, men 48-ljudet är snålkodat hårdare så man kan inte jämföra så. Jag kan ta fram nåt gammalt kassettband från 80-talet och A/D-omvandla det till 24/192, men innehållet blir ju inte bättre för det...

Jag brukar använda "Mediainfo" när jag jämför på detta viset. Det verkar bättre än dina ubuntu-prylar.

Jo, jag är medveten om att det inte blir bättre än klällmaterialet oavsett digital upplösning.

Men då stämmer mitt resonemang om att den större filen har en sämre teoretisk kvalitet eftersom den är hårdare komprimerad?

Ska kolla vad Mediainfo är för något.

Användarvisningsbild
Svante
Audiot!
 
Inlägg: 37552
Blev medlem: 2004-03-03
Ort: oakustisk

Inläggav Svante » 2013-10-15 23:20

Alltså, det går nog inte att ge ett generellt svar på det där. Det beror ju på hur bra kodarna är. Men förutsättningarna är nog bättre för 44,1 kHz med högre bitrate. Med 48 kHz är det ju aningen mer att koda, och man ska göra det med lägre bitrate. Informationen mellan 22050 och 24000 Hz lär inte bidra med något väsentligt, så man gör det bara svårare för sig.

...vilket inte betyder att man med vissa givna kodare får omvända resultatet.
Så länge har jag längat efter att loudness war skulle vara över. Nu börjar jag tro att vi faktiskt är där. Kruxet är att vi förlorade.

Användarvisningsbild
nikstra
 
Inlägg: 312
Blev medlem: 2005-01-16

Inläggav nikstra » 2013-10-16 12:07

Mediainfo finns till alla möjliga plattformar så jag installerade det och fick se något intressant. Den stora filen med lägre bithastighet har högre maximal bithastighet. Eftersom det är variabel bithastighet så gissar jag att det tyder på att en bättre, eller i alla fall effektivare, kodare använts. Om det sen är synonymt med bättre ljud är en annan fråga 8)

Den stora filen: "Bit rate 157 Kbps" "Maximum bit rate 248 Kbps"
Den lilla filen: "Bit rate 192 Kbps" "Maximum bit rate 202 Kbps"

Jag googlade och hittade lite info som tyder på att youtube kodar om allt som laddas upp. Även i metadatan ser man spår av att youtube/google har varit och pillat i filen.

Info från 800 MB filen:
Kod: Markera allt
General
Complete name                            : Афродита - Мелодия лета (Johan K & Sasha Veter Official remix) VIDEO (promodj.com).mp4
Format                                   : MPEG-4
Format profile                           : Base Media / Version 2
Codec ID                                 : mp42
File size                                : 800 MiB
Duration                                 : 3mn 29s
Overall bit rate mode                    : Variable
Overall bit rate                         : 32.0 Mbps
Encoded date                             : UTC 2013-07-21 17:52:28
Tagged date                              : UTC 2013-07-21 17:52:28
©TIM                                     : 00:00:00:00
©TSC                                     : 25
©TSZ                                     : 1

Video
ID                                       : 1
Format                                   : AVC
Format/Info                              : Advanced Video Codec
Format profile                           : Main@L4.2
Format settings, CABAC                   : Yes
Format settings, ReFrames                : 3 frames
Codec ID                                 : avc1
Codec ID/Info                            : Advanced Video Coding
Duration                                 : 3mn 29s
Bit rate                                 : 31.8 Mbps
Width                                    : 1 920 pixels
Height                                   : 1 080 pixels
Display aspect ratio                     : 16:9
Frame rate mode                          : Constant
Frame rate                               : 25.000 fps
Standard                                 : PAL
Color space                              : YUV
Chroma subsampling                       : 4:2:0
Bit depth                                : 8 bits
Scan type                                : Progressive
Bits/(Pixel*Frame)                       : 0.614
Stream size                              : 795 MiB (99%)
Language                                 : English
Encoded date                             : UTC 2013-07-21 17:52:28
Tagged date                              : UTC 2013-07-21 17:52:28

Audio
ID                                       : 2
Format                                   : AAC
Format/Info                              : Advanced Audio Codec
Format profile                           : LC
Codec ID                                 : 40
Duration                                 : 3mn 29s
Bit rate mode                            : Variable
Bit rate                                 : 157 Kbps
Maximum bit rate                         : 248 Kbps
Channel(s)                               : 2 channels
Channel positions                        : Front: L R
Sampling rate                            : 48.0 KHz
Compression mode                         : Lossy
Stream size                              : 3.93 MiB (0%)
Language                                 : English
Encoded date                             : UTC 2013-07-21 17:52:28
Tagged date                              : UTC 2013-07-21 17:52:28
Material_Duration                        : 209643
Material_StreamSize                      : 4124065


Info från 131 MB filen:
Kod: Markera allt
General
Complete name                            : Афродита - Мелодия лета (Johan K & Sasha Veter remix Official Video) .mp4
Format                                   : MPEG-4
Format profile                           : Base Media / Version 2
Codec ID                                 : mp42
File size                                : 131 MiB
Duration                                 : 3mn 29s
Overall bit rate mode                    : Variable
Overall bit rate                         : 5 243 Kbps
Encoded date                             : UTC 2013-07-22 21:52:18
Tagged date                              : UTC 2013-07-22 21:52:18
gsst                                     : 0
gstd                                     : 209768
gssd                                     : B4A7DD108HH1374880538744508
gshh                                     : r8---sn-5hn7su7e.c.youtube.com

Video
ID                                       : 1
Format                                   : AVC
Format/Info                              : Advanced Video Codec
Format profile                           : High@L4.0
Format settings, CABAC                   : Yes
Format settings, ReFrames                : 1 frame
Codec ID                                 : avc1
Codec ID/Info                            : Advanced Video Coding
Duration                                 : 3mn 29s
Bit rate                                 : 5 049 Kbps
Maximum bit rate                         : 10.1 Mbps
Width                                    : 1 920 pixels
Height                                   : 1 080 pixels
Display aspect ratio                     : 16:9
Frame rate mode                          : Constant
Frame rate                               : 25.000 fps
Color space                              : YUV
Chroma subsampling                       : 4:2:0
Bit depth                                : 8 bits
Scan type                                : Progressive
Bits/(Pixel*Frame)                       : 0.097
Stream size                              : 126 MiB (96%)
Tagged date                              : UTC 2013-07-22 21:52:24

Audio
ID                                       : 2
Format                                   : AAC
Format/Info                              : Advanced Audio Codec
Format profile                           : LC
Codec ID                                 : 40
Duration                                 : 3mn 29s
Bit rate mode                            : Variable
Bit rate                                 : 192 Kbps
Maximum bit rate                         : 202 Kbps
Channel(s)                               : 2 channels
Channel positions                        : Front: L R
Sampling rate                            : 44.1 KHz
Compression mode                         : Lossy
Stream size                              : 4.80 MiB (4%)
Title                                    : IsoMedia File Produced by Google, 5-11-2011
Encoded date                             : UTC 2013-07-22 21:52:22
Tagged date                              : UTC 2013-07-22 21:52:24

Användarvisningsbild
nikstra
 
Inlägg: 312
Blev medlem: 2005-01-16

Inläggav nikstra » 2013-10-16 12:23

Svante skrev:Alltså, det går nog inte att ge ett generellt svar på det där. Det beror ju på hur bra kodarna är. Men förutsättningarna är nog bättre för 44,1 kHz med högre bitrate. Med 48 kHz är det ju aningen mer att koda, och man ska göra det med lägre bitrate. Informationen mellan 22050 och 24000 Hz lär inte bidra med något väsentligt, så man gör det bara svårare för sig.

...vilket inte betyder att man med vissa givna kodare får omvända resultatet.

Jag har tänkt mig snålkodning som att den i princip tar bort frekvenser över 16 kHz då algoritmerna bygger på vad som är hörbart. Mp3 skär bort mycket av de höga frekvenserna i låga bithastigheter. Jag antar att att detta skiljer en hel del mellan de olika formaten och hur hårt komprimerat det är.

Användarvisningsbild
Svante
Audiot!
 
Inlägg: 37552
Blev medlem: 2004-03-03
Ort: oakustisk

Inläggav Svante » 2013-10-16 13:14

nikstra skrev:
Svante skrev:Alltså, det går nog inte att ge ett generellt svar på det där. Det beror ju på hur bra kodarna är. Men förutsättningarna är nog bättre för 44,1 kHz med högre bitrate. Med 48 kHz är det ju aningen mer att koda, och man ska göra det med lägre bitrate. Informationen mellan 22050 och 24000 Hz lär inte bidra med något väsentligt, så man gör det bara svårare för sig.

...vilket inte betyder att man med vissa givna kodare får omvända resultatet.

Jag har tänkt mig snålkodning som att den i princip tar bort frekvenser över 16 kHz då algoritmerna bygger på vad som är hörbart. Mp3 skär bort mycket av de höga frekvenserna i låga bithastigheter. Jag antar att att detta skiljer en hel del mellan de olika formaten och hur hårt komprimerat det är.


Mja, formatet tar bort det om det inte behövs. Är det däremot starka komponenter över 16 kHz så kodas de, har jag för mig.
Så länge har jag längat efter att loudness war skulle vara över. Nu börjar jag tro att vi faktiskt är där. Kruxet är att vi förlorade.

Användarvisningsbild
nikstra
 
Inlägg: 312
Blev medlem: 2005-01-16

Inläggav nikstra » 2013-10-16 14:37

Svante skrev:
nikstra skrev:
Svante skrev:Alltså, det går nog inte att ge ett generellt svar på det där. Det beror ju på hur bra kodarna är. Men förutsättningarna är nog bättre för 44,1 kHz med högre bitrate. Med 48 kHz är det ju aningen mer att koda, och man ska göra det med lägre bitrate. Informationen mellan 22050 och 24000 Hz lär inte bidra med något väsentligt, så man gör det bara svårare för sig.

...vilket inte betyder att man med vissa givna kodare får omvända resultatet.

Jag har tänkt mig snålkodning som att den i princip tar bort frekvenser över 16 kHz då algoritmerna bygger på vad som är hörbart. Mp3 skär bort mycket av de höga frekvenserna i låga bithastigheter. Jag antar att att detta skiljer en hel del mellan de olika formaten och hur hårt komprimerat det är.


Mja, formatet tar bort det om det inte behövs. Är det däremot starka komponenter över 16 kHz så kodas de, har jag för mig.

Jag borde inte ha skrivit mp3 generellt, det verkar ha med vilken kodare som används att göra. Det är LAME som använder lågpassfiltrering, se http://wiki.hydrogenaudio.org/index.php?title=LAME. Sök på ordet "lowpass" på den sidan så visas en tabell över vad de olika kvalitetsinställningarna gör. Det var därifrån jag fått informatioen.

AAC-kodare gör förmodligen något helt annat eller samma sak med andra algoritmer. :)


Återgå till Teknikforum


Vilka är online

Användare som besöker denna kategori: Inga registrerade användare och 15 gäster