SlideShare una empresa de Scribd logo
1 de 6
Descargar para leer sin conexión
AQuA Music
AQuA is the tool that will help you to save up to 40% on bitrate and
up to 50% on audio size when encoding your audio files!

AQuA for music quality testing is basically the same AQuA Wideband
product, which is devoted to perceptual testing of audio signal quality.

When considering digital recording and digital playback, sound quality
depends on the range of sound signal, the rate at which it is sampled,
and various conversions that occur in sound reproduction system.
In lossy codecs like MP3, sound quality is a factor that determines
how much of the sound signal data the encoder is allowed to loose
in order to reduce file size. In MP3-encoded signals for instance the
quality is defined by its bitrate, in kilobits per second (kbps).

The frequency range of sound (in Hertz) which equipment is capable
to sample and reproduce affects sound quality. Humans can hear
frequencies ranging from about 20 Hz to approximately 20 kHz, so
sampling that does not extend far enough will take effect on the
sound quality.

Sound signal wave is continuous and has some real value at every
instant. The digital quantization of the analogue sound wave means
that much of the continuous sound wave is not recorded. The rate
at which the sound is sampled refers to the amount of information
the detection equipment records for each second of the sound. The
higher the sampling frequency, the more accurate the final samples
will be. However, there is a mathematical proof that in order to
preserve all frequencies in the original sound it's enough that the
sampling frequency is two times higher than the highest frequency
in the sound signal spectrum. Thus for example when dealing with
speech one can easily use sampling frequency of 8kHz, because
human speech spectrum is limited by 4kHz and telephone channel
spectrum by 3.4kHz.

When recording a podcast, grabbing music from your CD into MP3,
OGG or AAC, uploading an audio book to your iPhone or dumping
your favorite tracks on a memory stick to play while driving, we
always face the same problem - we want to make the file smaller
but sound as good as ithe original. In many cases when one usess
MP3 encoder the choice he or she makes is simple - to use 320kbps
and that will surely preserve the quality. In many cases it may work,
but what if you store thousands of tracks? What if millions? What
if you are going to transmit your podcast over the Internet? What
if your audio is transmitted over a mobile network? In such cases
every megabyte saved turns into real money saving and the lower
the bitrate preserving desired audio quality the better performance of
your service.

The way it works is very simple. AQuA has a perceptual audio quality
model that acts as a very well trained human ear that can hear even
tiny changes in audio quality and tell how much quality was lost due
to audio processing. AQuA returns two types of scores:

- percentage of quality similarity compared to the original audio
- MOS (Mean Opinion Score), which is a value between 1 and 5

MOS        Quality     Impairment

5          Excellent   Imperceptible
4          Good        Perceptible but not annoying
3          Fair        Slightly annoying
2          Poor        Annoying
1          Bad         Very annoying

So, the process of choosing the best audio compression parameters
(OGG, MP3, AAC compression optimization) when optimizing f.e.
bitrate with Lame MP3 encoder is split into the following phases:

1. set minimal bitrate = X
2. set bitrate incremental step = S
3. compress original audio into MP3 with bitrate X
4. decompress MP3 into uncompressed WAV
5. test quality comparing original WAV and uncompressed MP3 using
AQuA Wideband
6. if the quality is lower than MOS 5 increase bitrate so that new
bitrate = X + S and go to step 3
7. if the quality is higher or equals MOS 5 then we have found optimal
bitrate for this audio

Let's use MP3_Torture_Test.wav taken from this location: http://
recording.org/daw-pro-audio/28203-mp3-encoder-torture-test.html

We are going to use mp3opt.bat file to automate bitrate optimization
and the result we get is:

"% = 97.59"
"MOS = 5.00"
"Bitrate = 104"
"Passes=13"

So, we preserve 97.59% of original file quality if encode
MP3_Torture_Test.wav using Lame encoder with the following
parameters:

lame.exe -b 104 MP3_Torture_Test.wav MP3_Torture_Test.wav.mp3

In the post where we took the MP3_Torture_Test.wav from 128kbps
gives a very good quality according to the poster, but we could save
24kbps on bandwidth and about 400K on the file size!

lame.exe -b 128 MP3_Torture_Test.wav MP3_Torture_Test-
128kbps.wav.mp3

WAV 15882228 Bytes             Bytes                   Ratio
128kbps                1441122                11
104kbps                1080842                15

Now it's time to check how much quality was preserved in the audio
compressed with 128kbps, so we use AQuA again:

aqua-wb tst.lic -mode files -src file MP3_Torture_Test.wav -tstf
MP3_Torture_Test-128kbps.wav -acr auto -npnt auto -miter 1 -enorm
on -grad on -mprio on -tmc on -ratem %m
Here is the output:



Sevana Audio Quality Analyzer - AQuA-Wideband v.5.3.11.720.
Copyright (c) 2009 by Sevana Oy, Finland. All rights reserved.
---------------------------------------------------------------
test license
---------------------------------------------------------------
File Quality is
       Percent value 97.52
       MOS value           5.00

Amazingly, but the quality is the same as at 104kbps! And if it sounds
the same (you are welcome to download these files and listen to
them yourself) why to spend extra space and bandwidth?

And now another application of AQuA Wideband – audio transcoding.
Let's compress MP3_Torture_Test.wav using Lame with 320kbps
keeping in mind that this is a typical choice of those who want to
preserve maximum of quality.

AQuA shows us that at 320kbps we preserved

aqua-wb tst.lic -mode files -src file MP3_Torture_Test.wav -tstf
MP3_Torture_Test_320kbps_mp3.wav -acr auto -npnt auto -miter 1 -
enorm on -grad on -mprio on -tmc on -ratem %m

Sevana Audio Quality Analyzer - AQuA-Wideband v.5.3.11.720.
Copyright (c) 2009 by Sevana Oy, Finland. All rights reserved.
---------------------------------------------------------------
test license
---------------------------------------------------------------
File Quality is
       Percent value 99.50
       MOS value           5.00

almost 100% of audio quality. Let's now transcode this audio file and
check what lowest bitrate we can use and how much quality we'll
preseve from 99.5%
"% = 97.53"
"MOS = 5.00"
"Bitrate = 104"
"Passes=13"

And we got a pretty much the same result from tanscoding. Of
course when dealing with uncompressed original audio we have a
better chance to avoid compression artifacts, but still it is possible to
transcode with a lower bitrate and audibly the same quality. Of course
compared to the original uncompressed audio we may get a different
result:

Sevana Audio Quality Analyzer - AQuA-Wideband v.5.3.11.720.
Copyright (c) 2009 by Sevana Oy, Finland. All rights reserved.
---------------------------------------------------------------
Valeri, test license
---------------------------------------------------------------
File Quality is
       Percent value 97.41
       MOS value           5.00

But it is still of a high quality level.


WAV 15882228 Bytes                   Bytes                   Ratio
320kbps                    3602807                   4.4
104kbps                    1081469                   15

After transcoding we saved 216kbps bandwidth and 70% of space!


What's in it for me?

Private customer (AQuA service) Corporate customer (AQuA Server)
Optimized audio CD grabbing                Tremendous space saving on large
                                           audio files
Increased storage on MP3 player, Space and bandwidth saving on
iPod and mobile devices          podcasts, tunes, audio books hosting
                                 and streaming
More audiobooks to fit the same   Optimized audio for transmission
storage                           over communication channels
More tracks to fit the same       Bandwidth saving on mobile network
memory stick                      audio streaming
                                  Automated audio encoding with user
                                  defined quality level
                                  Optimize bitrate for Internet radio
                                  broadcasting

Más contenido relacionado

La actualidad más candente

Audio compression 1
Audio compression 1Audio compression 1
Audio compression 1Rajat Kumar
 
Audio compression
Audio compressionAudio compression
Audio compressionSahil Garg
 
Intro to Compression: Audio and Video Optimization for Learning
Intro to Compression: Audio and Video Optimization for LearningIntro to Compression: Audio and Video Optimization for Learning
Intro to Compression: Audio and Video Optimization for LearningNick Floro
 
Design in Motion: Video Production Workflow
Design in Motion: Video Production WorkflowDesign in Motion: Video Production Workflow
Design in Motion: Video Production Workflowgoodfriday
 
Pioneer AV Receivers 2013 - VSX series features explained
Pioneer AV Receivers 2013 - VSX series features explainedPioneer AV Receivers 2013 - VSX series features explained
Pioneer AV Receivers 2013 - VSX series features explainedPioneer Europe
 
PAM PiCo - Training Guide
PAM PiCo - Training GuidePAM PiCo - Training Guide
PAM PiCo - Training GuideSusie Haldar
 
Sampling rate bit depth
Sampling rate bit depthSampling rate bit depth
Sampling rate bit depthJonny Williams
 
Sampling rate bit depth_lossey lossless
Sampling rate bit depth_lossey losslessSampling rate bit depth_lossey lossless
Sampling rate bit depth_lossey losslessJonny Williams
 

La actualidad más candente (17)

Audio compression
Audio compressionAudio compression
Audio compression
 
Digital Audio in Multimedia
Digital Audio in MultimediaDigital Audio in Multimedia
Digital Audio in Multimedia
 
Mp3
Mp3Mp3
Mp3
 
Digital audio
Digital audioDigital audio
Digital audio
 
Audio compression 1
Audio compression 1Audio compression 1
Audio compression 1
 
Audio compression
Audio compressionAudio compression
Audio compression
 
Intro to Compression: Audio and Video Optimization for Learning
Intro to Compression: Audio and Video Optimization for LearningIntro to Compression: Audio and Video Optimization for Learning
Intro to Compression: Audio and Video Optimization for Learning
 
Sound digitalisation
Sound digitalisationSound digitalisation
Sound digitalisation
 
Sample rate
Sample rateSample rate
Sample rate
 
Design in Motion: Video Production Workflow
Design in Motion: Video Production WorkflowDesign in Motion: Video Production Workflow
Design in Motion: Video Production Workflow
 
Pioneer AV Receivers 2013 - VSX series features explained
Pioneer AV Receivers 2013 - VSX series features explainedPioneer AV Receivers 2013 - VSX series features explained
Pioneer AV Receivers 2013 - VSX series features explained
 
PAM PiCo - Training Guide
PAM PiCo - Training GuidePAM PiCo - Training Guide
PAM PiCo - Training Guide
 
Sampling rate bit depth
Sampling rate bit depthSampling rate bit depth
Sampling rate bit depth
 
Digital video
Digital videoDigital video
Digital video
 
Sampling rate bit depth_lossey lossless
Sampling rate bit depth_lossey losslessSampling rate bit depth_lossey lossless
Sampling rate bit depth_lossey lossless
 
Multimedia networks
Multimedia networksMultimedia networks
Multimedia networks
 
Digital audio
Digital audioDigital audio
Digital audio
 

Similar a Mp3 ogg aac bitrate size quality compression optimization

3 multimedia elements - audio
3   multimedia elements - audio3   multimedia elements - audio
3 multimedia elements - audioKelly Bauer
 
Audio formats
Audio formatsAudio formats
Audio formatsjtansley2
 
Ppt on audio file formats
Ppt on audio file formatsPpt on audio file formats
Ppt on audio file formatsIshank Ranjan
 
Dante Audio Networking Fundamentals
Dante Audio Networking FundamentalsDante Audio Networking Fundamentals
Dante Audio Networking FundamentalsrAVe [PUBS]
 
Audio Essentials for Broadcast and Multiscreen
Audio Essentials for Broadcast and MultiscreenAudio Essentials for Broadcast and Multiscreen
Audio Essentials for Broadcast and MultiscreenEllis Reid
 
Development of a Multipurpose Audio Transmission System on the Internet
Development of a Multipurpose Audio Transmission System on the InternetDevelopment of a Multipurpose Audio Transmission System on the Internet
Development of a Multipurpose Audio Transmission System on the InternetTakashi Kishida
 
Digital Electronics for Audio
Digital Electronics for AudioDigital Electronics for Audio
Digital Electronics for Audiojazztothebone
 
Research on Audio and Video Streaming
Research on Audio and Video StreamingResearch on Audio and Video Streaming
Research on Audio and Video StreamingNyros Technologies
 
audio-bitrate.docx
audio-bitrate.docxaudio-bitrate.docx
audio-bitrate.docxssuser1eca7d
 
Ig2 task 1 work sheet
Ig2 task 1 work sheetIg2 task 1 work sheet
Ig2 task 1 work sheetluisfvazquez1
 
02.m3 cms sys-req4mediastreaming
02.m3 cms sys-req4mediastreaming02.m3 cms sys-req4mediastreaming
02.m3 cms sys-req4mediastreamingtarensi
 

Similar a Mp3 ogg aac bitrate size quality compression optimization (20)

3 multimedia elements - audio
3   multimedia elements - audio3   multimedia elements - audio
3 multimedia elements - audio
 
Chap69
Chap69Chap69
Chap69
 
Digital audio
Digital audioDigital audio
Digital audio
 
Digital audio
Digital audioDigital audio
Digital audio
 
MultiMedia-Lecture-4.pptx
MultiMedia-Lecture-4.pptxMultiMedia-Lecture-4.pptx
MultiMedia-Lecture-4.pptx
 
Audio formats
Audio formatsAudio formats
Audio formats
 
Ppt on audio file formats
Ppt on audio file formatsPpt on audio file formats
Ppt on audio file formats
 
Dante Audio Networking Fundamentals
Dante Audio Networking FundamentalsDante Audio Networking Fundamentals
Dante Audio Networking Fundamentals
 
Audio Essentials for Broadcast and Multiscreen
Audio Essentials for Broadcast and MultiscreenAudio Essentials for Broadcast and Multiscreen
Audio Essentials for Broadcast and Multiscreen
 
Development of a Multipurpose Audio Transmission System on the Internet
Development of a Multipurpose Audio Transmission System on the InternetDevelopment of a Multipurpose Audio Transmission System on the Internet
Development of a Multipurpose Audio Transmission System on the Internet
 
Digital Electronics for Audio
Digital Electronics for AudioDigital Electronics for Audio
Digital Electronics for Audio
 
Mm Unit 3
Mm Unit 3Mm Unit 3
Mm Unit 3
 
Research on Audio and Video Streaming
Research on Audio and Video StreamingResearch on Audio and Video Streaming
Research on Audio and Video Streaming
 
audio-bitrate.docx
audio-bitrate.docxaudio-bitrate.docx
audio-bitrate.docx
 
Vste r2
Vste r2Vste r2
Vste r2
 
SPEECH CODING
SPEECH CODINGSPEECH CODING
SPEECH CODING
 
Ig2 task 1 work sheet
Ig2 task 1 work sheetIg2 task 1 work sheet
Ig2 task 1 work sheet
 
CHAPTER – 5 Audio
CHAPTER – 5     AudioCHAPTER – 5     Audio
CHAPTER – 5 Audio
 
1.1.3 DATA STORAGE
1.1.3 DATA STORAGE1.1.3 DATA STORAGE
1.1.3 DATA STORAGE
 
02.m3 cms sys-req4mediastreaming
02.m3 cms sys-req4mediastreaming02.m3 cms sys-req4mediastreaming
02.m3 cms sys-req4mediastreaming
 

Más de Sevana Oü

AQuA Manual 8.x
AQuA Manual 8.xAQuA Manual 8.x
AQuA Manual 8.xSevana Oü
 
QualTest mobile test probe for VoIP and mobile call testing and monitoring
QualTest mobile test probe for VoIP and mobile call testing and monitoringQualTest mobile test probe for VoIP and mobile call testing and monitoring
QualTest mobile test probe for VoIP and mobile call testing and monitoringSevana Oü
 
Sevana 5G Ready
Sevana 5G ReadySevana 5G Ready
Sevana 5G ReadySevana Oü
 
PVQA PCAP Analyzer
PVQA PCAP AnalyzerPVQA PCAP Analyzer
PVQA PCAP AnalyzerSevana Oü
 
Messenger-to-messenger testing. Skype call quality test.
Messenger-to-messenger testing. Skype call quality test.Messenger-to-messenger testing. Skype call quality test.
Messenger-to-messenger testing. Skype call quality test.Sevana Oü
 
Sevana VQM Administration Manual
Sevana VQM Administration ManualSevana VQM Administration Manual
Sevana VQM Administration ManualSevana Oü
 
QualTest Host User Guide
QualTest Host User GuideQualTest Host User Guide
QualTest Host User GuideSevana Oü
 
QualTest SIP User guide
QualTest SIP User guideQualTest SIP User guide
QualTest SIP User guideSevana Oü
 
QualTest GSM User Guide
QualTest GSM User GuideQualTest GSM User Guide
QualTest GSM User GuideSevana Oü
 
Sevana QualTest
Sevana QualTestSevana QualTest
Sevana QualTestSevana Oü
 
Sevana real-time rtp analysis for mobile operators
Sevana real-time rtp analysis for mobile operatorsSevana real-time rtp analysis for mobile operators
Sevana real-time rtp analysis for mobile operatorsSevana Oü
 
Sevana AQuA. End-to-end drive testing technology
Sevana AQuA. End-to-end drive testing technologySevana AQuA. End-to-end drive testing technology
Sevana AQuA. End-to-end drive testing technologySevana Oü
 
Real time call quality analysis for mobile operators
Real time call quality analysis for mobile operatorsReal time call quality analysis for mobile operators
Real time call quality analysis for mobile operatorsSevana Oü
 
Sevana QualTest
Sevana QualTestSevana QualTest
Sevana QualTestSevana Oü
 
Sevana PVQA Server
Sevana PVQA ServerSevana PVQA Server
Sevana PVQA ServerSevana Oü
 
Sevana AQuA (Audio Quality Analyzer)
Sevana AQuA (Audio Quality Analyzer)Sevana AQuA (Audio Quality Analyzer)
Sevana AQuA (Audio Quality Analyzer)Sevana Oü
 
Real-time-RTP-analysis
Real-time-RTP-analysisReal-time-RTP-analysis
Real-time-RTP-analysisSevana Oü
 
AQuA 7.x manual
AQuA 7.x manualAQuA 7.x manual
AQuA 7.x manualSevana Oü
 
Drive Testing. AQuA. PVQA.
Drive Testing. AQuA. PVQA.Drive Testing. AQuA. PVQA.
Drive Testing. AQuA. PVQA.Sevana Oü
 

Más de Sevana Oü (20)

AQuA Manual 8.x
AQuA Manual 8.xAQuA Manual 8.x
AQuA Manual 8.x
 
QualTest mobile test probe for VoIP and mobile call testing and monitoring
QualTest mobile test probe for VoIP and mobile call testing and monitoringQualTest mobile test probe for VoIP and mobile call testing and monitoring
QualTest mobile test probe for VoIP and mobile call testing and monitoring
 
Sevana 5G Ready
Sevana 5G ReadySevana 5G Ready
Sevana 5G Ready
 
PVQA PCAP Analyzer
PVQA PCAP AnalyzerPVQA PCAP Analyzer
PVQA PCAP Analyzer
 
Messenger-to-messenger testing. Skype call quality test.
Messenger-to-messenger testing. Skype call quality test.Messenger-to-messenger testing. Skype call quality test.
Messenger-to-messenger testing. Skype call quality test.
 
Sevana VQM Administration Manual
Sevana VQM Administration ManualSevana VQM Administration Manual
Sevana VQM Administration Manual
 
QualTest Host User Guide
QualTest Host User GuideQualTest Host User Guide
QualTest Host User Guide
 
QualTest SIP User guide
QualTest SIP User guideQualTest SIP User guide
QualTest SIP User guide
 
QualTest GSM User Guide
QualTest GSM User GuideQualTest GSM User Guide
QualTest GSM User Guide
 
Sevana QualTest
Sevana QualTestSevana QualTest
Sevana QualTest
 
Sevana real-time rtp analysis for mobile operators
Sevana real-time rtp analysis for mobile operatorsSevana real-time rtp analysis for mobile operators
Sevana real-time rtp analysis for mobile operators
 
Sevana AQuA. End-to-end drive testing technology
Sevana AQuA. End-to-end drive testing technologySevana AQuA. End-to-end drive testing technology
Sevana AQuA. End-to-end drive testing technology
 
Real time call quality analysis for mobile operators
Real time call quality analysis for mobile operatorsReal time call quality analysis for mobile operators
Real time call quality analysis for mobile operators
 
Sevana QualTest
Sevana QualTestSevana QualTest
Sevana QualTest
 
Sevana PVQA
Sevana PVQASevana PVQA
Sevana PVQA
 
Sevana PVQA Server
Sevana PVQA ServerSevana PVQA Server
Sevana PVQA Server
 
Sevana AQuA (Audio Quality Analyzer)
Sevana AQuA (Audio Quality Analyzer)Sevana AQuA (Audio Quality Analyzer)
Sevana AQuA (Audio Quality Analyzer)
 
Real-time-RTP-analysis
Real-time-RTP-analysisReal-time-RTP-analysis
Real-time-RTP-analysis
 
AQuA 7.x manual
AQuA 7.x manualAQuA 7.x manual
AQuA 7.x manual
 
Drive Testing. AQuA. PVQA.
Drive Testing. AQuA. PVQA.Drive Testing. AQuA. PVQA.
Drive Testing. AQuA. PVQA.
 

Último

Why device, WIFI, and ISP insights are crucial to supporting remote Microsoft...
Why device, WIFI, and ISP insights are crucial to supporting remote Microsoft...Why device, WIFI, and ISP insights are crucial to supporting remote Microsoft...
Why device, WIFI, and ISP insights are crucial to supporting remote Microsoft...panagenda
 
Generative AI for Technical Writer or Information Developers
Generative AI for Technical Writer or Information DevelopersGenerative AI for Technical Writer or Information Developers
Generative AI for Technical Writer or Information DevelopersRaghuram Pandurangan
 
How to Effectively Monitor SD-WAN and SASE Environments with ThousandEyes
How to Effectively Monitor SD-WAN and SASE Environments with ThousandEyesHow to Effectively Monitor SD-WAN and SASE Environments with ThousandEyes
How to Effectively Monitor SD-WAN and SASE Environments with ThousandEyesThousandEyes
 
Time Series Foundation Models - current state and future directions
Time Series Foundation Models - current state and future directionsTime Series Foundation Models - current state and future directions
Time Series Foundation Models - current state and future directionsNathaniel Shimoni
 
The Future Roadmap for the Composable Data Stack - Wes McKinney - Data Counci...
The Future Roadmap for the Composable Data Stack - Wes McKinney - Data Counci...The Future Roadmap for the Composable Data Stack - Wes McKinney - Data Counci...
The Future Roadmap for the Composable Data Stack - Wes McKinney - Data Counci...Wes McKinney
 
The Ultimate Guide to Choosing WordPress Pros and Cons
The Ultimate Guide to Choosing WordPress Pros and ConsThe Ultimate Guide to Choosing WordPress Pros and Cons
The Ultimate Guide to Choosing WordPress Pros and ConsPixlogix Infotech
 
Use of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptx
Use of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptxUse of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptx
Use of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptxLoriGlavin3
 
Potential of AI (Generative AI) in Business: Learnings and Insights
Potential of AI (Generative AI) in Business: Learnings and InsightsPotential of AI (Generative AI) in Business: Learnings and Insights
Potential of AI (Generative AI) in Business: Learnings and InsightsRavi Sanghani
 
Decarbonising Buildings: Making a net-zero built environment a reality
Decarbonising Buildings: Making a net-zero built environment a realityDecarbonising Buildings: Making a net-zero built environment a reality
Decarbonising Buildings: Making a net-zero built environment a realityIES VE
 
A Journey Into the Emotions of Software Developers
A Journey Into the Emotions of Software DevelopersA Journey Into the Emotions of Software Developers
A Journey Into the Emotions of Software DevelopersNicole Novielli
 
Moving Beyond Passwords: FIDO Paris Seminar.pdf
Moving Beyond Passwords: FIDO Paris Seminar.pdfMoving Beyond Passwords: FIDO Paris Seminar.pdf
Moving Beyond Passwords: FIDO Paris Seminar.pdfLoriGlavin3
 
Assure Ecommerce and Retail Operations Uptime with ThousandEyes
Assure Ecommerce and Retail Operations Uptime with ThousandEyesAssure Ecommerce and Retail Operations Uptime with ThousandEyes
Assure Ecommerce and Retail Operations Uptime with ThousandEyesThousandEyes
 
A Deep Dive on Passkeys: FIDO Paris Seminar.pptx
A Deep Dive on Passkeys: FIDO Paris Seminar.pptxA Deep Dive on Passkeys: FIDO Paris Seminar.pptx
A Deep Dive on Passkeys: FIDO Paris Seminar.pptxLoriGlavin3
 
Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024BookNet Canada
 
Data governance with Unity Catalog Presentation
Data governance with Unity Catalog PresentationData governance with Unity Catalog Presentation
Data governance with Unity Catalog PresentationKnoldus Inc.
 
Genislab builds better products and faster go-to-market with Lean project man...
Genislab builds better products and faster go-to-market with Lean project man...Genislab builds better products and faster go-to-market with Lean project man...
Genislab builds better products and faster go-to-market with Lean project man...Farhan Tariq
 
Passkey Providers and Enabling Portability: FIDO Paris Seminar.pptx
Passkey Providers and Enabling Portability: FIDO Paris Seminar.pptxPasskey Providers and Enabling Portability: FIDO Paris Seminar.pptx
Passkey Providers and Enabling Portability: FIDO Paris Seminar.pptxLoriGlavin3
 
The Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptx
The Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptxThe Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptx
The Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptxLoriGlavin3
 
Enhancing User Experience - Exploring the Latest Features of Tallyman Axis Lo...
Enhancing User Experience - Exploring the Latest Features of Tallyman Axis Lo...Enhancing User Experience - Exploring the Latest Features of Tallyman Axis Lo...
Enhancing User Experience - Exploring the Latest Features of Tallyman Axis Lo...Scott Andery
 
A Framework for Development in the AI Age
A Framework for Development in the AI AgeA Framework for Development in the AI Age
A Framework for Development in the AI AgeCprime
 

Último (20)

Why device, WIFI, and ISP insights are crucial to supporting remote Microsoft...
Why device, WIFI, and ISP insights are crucial to supporting remote Microsoft...Why device, WIFI, and ISP insights are crucial to supporting remote Microsoft...
Why device, WIFI, and ISP insights are crucial to supporting remote Microsoft...
 
Generative AI for Technical Writer or Information Developers
Generative AI for Technical Writer or Information DevelopersGenerative AI for Technical Writer or Information Developers
Generative AI for Technical Writer or Information Developers
 
How to Effectively Monitor SD-WAN and SASE Environments with ThousandEyes
How to Effectively Monitor SD-WAN and SASE Environments with ThousandEyesHow to Effectively Monitor SD-WAN and SASE Environments with ThousandEyes
How to Effectively Monitor SD-WAN and SASE Environments with ThousandEyes
 
Time Series Foundation Models - current state and future directions
Time Series Foundation Models - current state and future directionsTime Series Foundation Models - current state and future directions
Time Series Foundation Models - current state and future directions
 
The Future Roadmap for the Composable Data Stack - Wes McKinney - Data Counci...
The Future Roadmap for the Composable Data Stack - Wes McKinney - Data Counci...The Future Roadmap for the Composable Data Stack - Wes McKinney - Data Counci...
The Future Roadmap for the Composable Data Stack - Wes McKinney - Data Counci...
 
The Ultimate Guide to Choosing WordPress Pros and Cons
The Ultimate Guide to Choosing WordPress Pros and ConsThe Ultimate Guide to Choosing WordPress Pros and Cons
The Ultimate Guide to Choosing WordPress Pros and Cons
 
Use of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptx
Use of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptxUse of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptx
Use of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptx
 
Potential of AI (Generative AI) in Business: Learnings and Insights
Potential of AI (Generative AI) in Business: Learnings and InsightsPotential of AI (Generative AI) in Business: Learnings and Insights
Potential of AI (Generative AI) in Business: Learnings and Insights
 
Decarbonising Buildings: Making a net-zero built environment a reality
Decarbonising Buildings: Making a net-zero built environment a realityDecarbonising Buildings: Making a net-zero built environment a reality
Decarbonising Buildings: Making a net-zero built environment a reality
 
A Journey Into the Emotions of Software Developers
A Journey Into the Emotions of Software DevelopersA Journey Into the Emotions of Software Developers
A Journey Into the Emotions of Software Developers
 
Moving Beyond Passwords: FIDO Paris Seminar.pdf
Moving Beyond Passwords: FIDO Paris Seminar.pdfMoving Beyond Passwords: FIDO Paris Seminar.pdf
Moving Beyond Passwords: FIDO Paris Seminar.pdf
 
Assure Ecommerce and Retail Operations Uptime with ThousandEyes
Assure Ecommerce and Retail Operations Uptime with ThousandEyesAssure Ecommerce and Retail Operations Uptime with ThousandEyes
Assure Ecommerce and Retail Operations Uptime with ThousandEyes
 
A Deep Dive on Passkeys: FIDO Paris Seminar.pptx
A Deep Dive on Passkeys: FIDO Paris Seminar.pptxA Deep Dive on Passkeys: FIDO Paris Seminar.pptx
A Deep Dive on Passkeys: FIDO Paris Seminar.pptx
 
Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
 
Data governance with Unity Catalog Presentation
Data governance with Unity Catalog PresentationData governance with Unity Catalog Presentation
Data governance with Unity Catalog Presentation
 
Genislab builds better products and faster go-to-market with Lean project man...
Genislab builds better products and faster go-to-market with Lean project man...Genislab builds better products and faster go-to-market with Lean project man...
Genislab builds better products and faster go-to-market with Lean project man...
 
Passkey Providers and Enabling Portability: FIDO Paris Seminar.pptx
Passkey Providers and Enabling Portability: FIDO Paris Seminar.pptxPasskey Providers and Enabling Portability: FIDO Paris Seminar.pptx
Passkey Providers and Enabling Portability: FIDO Paris Seminar.pptx
 
The Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptx
The Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptxThe Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptx
The Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptx
 
Enhancing User Experience - Exploring the Latest Features of Tallyman Axis Lo...
Enhancing User Experience - Exploring the Latest Features of Tallyman Axis Lo...Enhancing User Experience - Exploring the Latest Features of Tallyman Axis Lo...
Enhancing User Experience - Exploring the Latest Features of Tallyman Axis Lo...
 
A Framework for Development in the AI Age
A Framework for Development in the AI AgeA Framework for Development in the AI Age
A Framework for Development in the AI Age
 

Mp3 ogg aac bitrate size quality compression optimization

  • 1. AQuA Music AQuA is the tool that will help you to save up to 40% on bitrate and up to 50% on audio size when encoding your audio files! AQuA for music quality testing is basically the same AQuA Wideband product, which is devoted to perceptual testing of audio signal quality. When considering digital recording and digital playback, sound quality depends on the range of sound signal, the rate at which it is sampled, and various conversions that occur in sound reproduction system. In lossy codecs like MP3, sound quality is a factor that determines how much of the sound signal data the encoder is allowed to loose in order to reduce file size. In MP3-encoded signals for instance the quality is defined by its bitrate, in kilobits per second (kbps). The frequency range of sound (in Hertz) which equipment is capable to sample and reproduce affects sound quality. Humans can hear frequencies ranging from about 20 Hz to approximately 20 kHz, so sampling that does not extend far enough will take effect on the sound quality. Sound signal wave is continuous and has some real value at every instant. The digital quantization of the analogue sound wave means that much of the continuous sound wave is not recorded. The rate at which the sound is sampled refers to the amount of information the detection equipment records for each second of the sound. The higher the sampling frequency, the more accurate the final samples will be. However, there is a mathematical proof that in order to preserve all frequencies in the original sound it's enough that the sampling frequency is two times higher than the highest frequency in the sound signal spectrum. Thus for example when dealing with speech one can easily use sampling frequency of 8kHz, because human speech spectrum is limited by 4kHz and telephone channel spectrum by 3.4kHz. When recording a podcast, grabbing music from your CD into MP3,
  • 2. OGG or AAC, uploading an audio book to your iPhone or dumping your favorite tracks on a memory stick to play while driving, we always face the same problem - we want to make the file smaller but sound as good as ithe original. In many cases when one usess MP3 encoder the choice he or she makes is simple - to use 320kbps and that will surely preserve the quality. In many cases it may work, but what if you store thousands of tracks? What if millions? What if you are going to transmit your podcast over the Internet? What if your audio is transmitted over a mobile network? In such cases every megabyte saved turns into real money saving and the lower the bitrate preserving desired audio quality the better performance of your service. The way it works is very simple. AQuA has a perceptual audio quality model that acts as a very well trained human ear that can hear even tiny changes in audio quality and tell how much quality was lost due to audio processing. AQuA returns two types of scores: - percentage of quality similarity compared to the original audio - MOS (Mean Opinion Score), which is a value between 1 and 5 MOS Quality Impairment 5 Excellent Imperceptible 4 Good Perceptible but not annoying 3 Fair Slightly annoying 2 Poor Annoying 1 Bad Very annoying So, the process of choosing the best audio compression parameters (OGG, MP3, AAC compression optimization) when optimizing f.e. bitrate with Lame MP3 encoder is split into the following phases: 1. set minimal bitrate = X 2. set bitrate incremental step = S 3. compress original audio into MP3 with bitrate X 4. decompress MP3 into uncompressed WAV 5. test quality comparing original WAV and uncompressed MP3 using AQuA Wideband 6. if the quality is lower than MOS 5 increase bitrate so that new
  • 3. bitrate = X + S and go to step 3 7. if the quality is higher or equals MOS 5 then we have found optimal bitrate for this audio Let's use MP3_Torture_Test.wav taken from this location: http:// recording.org/daw-pro-audio/28203-mp3-encoder-torture-test.html We are going to use mp3opt.bat file to automate bitrate optimization and the result we get is: "% = 97.59" "MOS = 5.00" "Bitrate = 104" "Passes=13" So, we preserve 97.59% of original file quality if encode MP3_Torture_Test.wav using Lame encoder with the following parameters: lame.exe -b 104 MP3_Torture_Test.wav MP3_Torture_Test.wav.mp3 In the post where we took the MP3_Torture_Test.wav from 128kbps gives a very good quality according to the poster, but we could save 24kbps on bandwidth and about 400K on the file size! lame.exe -b 128 MP3_Torture_Test.wav MP3_Torture_Test- 128kbps.wav.mp3 WAV 15882228 Bytes Bytes Ratio 128kbps 1441122 11 104kbps 1080842 15 Now it's time to check how much quality was preserved in the audio compressed with 128kbps, so we use AQuA again: aqua-wb tst.lic -mode files -src file MP3_Torture_Test.wav -tstf MP3_Torture_Test-128kbps.wav -acr auto -npnt auto -miter 1 -enorm on -grad on -mprio on -tmc on -ratem %m
  • 4. Here is the output: Sevana Audio Quality Analyzer - AQuA-Wideband v.5.3.11.720. Copyright (c) 2009 by Sevana Oy, Finland. All rights reserved. --------------------------------------------------------------- test license --------------------------------------------------------------- File Quality is Percent value 97.52 MOS value 5.00 Amazingly, but the quality is the same as at 104kbps! And if it sounds the same (you are welcome to download these files and listen to them yourself) why to spend extra space and bandwidth? And now another application of AQuA Wideband – audio transcoding. Let's compress MP3_Torture_Test.wav using Lame with 320kbps keeping in mind that this is a typical choice of those who want to preserve maximum of quality. AQuA shows us that at 320kbps we preserved aqua-wb tst.lic -mode files -src file MP3_Torture_Test.wav -tstf MP3_Torture_Test_320kbps_mp3.wav -acr auto -npnt auto -miter 1 - enorm on -grad on -mprio on -tmc on -ratem %m Sevana Audio Quality Analyzer - AQuA-Wideband v.5.3.11.720. Copyright (c) 2009 by Sevana Oy, Finland. All rights reserved. --------------------------------------------------------------- test license --------------------------------------------------------------- File Quality is Percent value 99.50 MOS value 5.00 almost 100% of audio quality. Let's now transcode this audio file and check what lowest bitrate we can use and how much quality we'll preseve from 99.5%
  • 5. "% = 97.53" "MOS = 5.00" "Bitrate = 104" "Passes=13" And we got a pretty much the same result from tanscoding. Of course when dealing with uncompressed original audio we have a better chance to avoid compression artifacts, but still it is possible to transcode with a lower bitrate and audibly the same quality. Of course compared to the original uncompressed audio we may get a different result: Sevana Audio Quality Analyzer - AQuA-Wideband v.5.3.11.720. Copyright (c) 2009 by Sevana Oy, Finland. All rights reserved. --------------------------------------------------------------- Valeri, test license --------------------------------------------------------------- File Quality is Percent value 97.41 MOS value 5.00 But it is still of a high quality level. WAV 15882228 Bytes Bytes Ratio 320kbps 3602807 4.4 104kbps 1081469 15 After transcoding we saved 216kbps bandwidth and 70% of space! What's in it for me? Private customer (AQuA service) Corporate customer (AQuA Server) Optimized audio CD grabbing Tremendous space saving on large audio files
  • 6. Increased storage on MP3 player, Space and bandwidth saving on iPod and mobile devices podcasts, tunes, audio books hosting and streaming More audiobooks to fit the same Optimized audio for transmission storage over communication channels More tracks to fit the same Bandwidth saving on mobile network memory stick audio streaming Automated audio encoding with user defined quality level Optimize bitrate for Internet radio broadcasting