SlideShare ist ein Scribd-Unternehmen logo
1 von 7
Video Optimization and Editing
Mobile ‘Camera’ apps often have one video compression
mode. Which is far from optimal.
Example:
iPad camera records video with the bitrate 15-25Mbps.
1 minute of video takes more than 100Mb of drive space!
It’s way above what is required to get good video.
Modern smartphones and tablets have hardware capable of
performing compression/editing of video even while you’re
recording it.
Why optimize?
Optimization example
Original iPad 1080p video.
8s video is 21Mb.
Same video optimized for size.
This file is 2Mb in size.
iPad video can be compressed up to 10 times with
reasonable quality loss.
- You have a video that you want to share/stream
quickly but 3G/Wi-Fi is not in reach or jammed.
Optimized file will be uploaded up to 10x times
faster.
- You have limited drive space, no quick access to
extra storage but a lot of video to record. With
optimization you can record up to 10x more hours
of video.
When do we need optimization?
YES. We can do:
- Video players (play from local file or from network
stream)
- Video convertors/editors
- Video streamers (for video conferencing, web cam apps,
network media servers)
- Video effects (picture-in-picture, face effects, 2D/3D
effects and many more).
Is there anything else you can do with video?
Using most elaborated cross-platform video
frameworks we can implement video solutions on
both client and server side under any widely used
desktop, server or mobile OSes:
- Windows
- Mac OS
- Linux
- iOS
- Android
What platforms do we support?
THANK YOU

Weitere ähnliche Inhalte

Andere mochten auch

Reglamento sobre información al consumidor de tarjetas de crédito bancarias y...
Reglamento sobre información al consumidor de tarjetas de crédito bancarias y...Reglamento sobre información al consumidor de tarjetas de crédito bancarias y...
Reglamento sobre información al consumidor de tarjetas de crédito bancarias y...La Nacion Chile
 
มีเฉลยท้าย 19 หน้า-ข้อสอบการ์ตูนภาษาอังกฤษ2014-11ธ.ค2558
มีเฉลยท้าย 19 หน้า-ข้อสอบการ์ตูนภาษาอังกฤษ2014-11ธ.ค2558มีเฉลยท้าย 19 หน้า-ข้อสอบการ์ตูนภาษาอังกฤษ2014-11ธ.ค2558
มีเฉลยท้าย 19 หน้า-ข้อสอบการ์ตูนภาษาอังกฤษ2014-11ธ.ค2558ครูเฒ่าบุรีรัมย์ ย่าแก่
 
ナイスミドルについて
ナイスミドルについてナイスミドルについて
ナイスミドルについてMitsuhiro Hatta
 
Power point Lufbra Camille.reverdy
Power point Lufbra Camille.reverdyPower point Lufbra Camille.reverdy
Power point Lufbra Camille.reverdyCamReverdy
 
Danh sach-forum-dat-backlink-co-pr-cao
Danh sach-forum-dat-backlink-co-pr-cao Danh sach-forum-dat-backlink-co-pr-cao
Danh sach-forum-dat-backlink-co-pr-cao tradaday
 
102bank流量銀行新版管理者使用手冊
102bank流量銀行新版管理者使用手冊102bank流量銀行新版管理者使用手冊
102bank流量銀行新版管理者使用手冊102bank
 
Curso Concientización y Evaluación de las PCI DSS_Perú Septiembre 2014
Curso Concientización y Evaluación de las PCI DSS_Perú Septiembre 2014Curso Concientización y Evaluación de las PCI DSS_Perú Septiembre 2014
Curso Concientización y Evaluación de las PCI DSS_Perú Septiembre 2014Protiviti Peru
 

Andere mochten auch (12)

Reglamento sobre información al consumidor de tarjetas de crédito bancarias y...
Reglamento sobre información al consumidor de tarjetas de crédito bancarias y...Reglamento sobre información al consumidor de tarjetas de crédito bancarias y...
Reglamento sobre información al consumidor de tarjetas de crédito bancarias y...
 
มีเฉลยท้าย 19 หน้า-ข้อสอบการ์ตูนภาษาอังกฤษ2014-11ธ.ค2558
มีเฉลยท้าย 19 หน้า-ข้อสอบการ์ตูนภาษาอังกฤษ2014-11ธ.ค2558มีเฉลยท้าย 19 หน้า-ข้อสอบการ์ตูนภาษาอังกฤษ2014-11ธ.ค2558
มีเฉลยท้าย 19 หน้า-ข้อสอบการ์ตูนภาษาอังกฤษ2014-11ธ.ค2558
 
La amistad
La amistadLa amistad
La amistad
 
المدونة 1
المدونة 1المدونة 1
المدونة 1
 
ナイスミドルについて
ナイスミドルについてナイスミドルについて
ナイスミドルについて
 
Tema 3
Tema 3Tema 3
Tema 3
 
Power point Lufbra Camille.reverdy
Power point Lufbra Camille.reverdyPower point Lufbra Camille.reverdy
Power point Lufbra Camille.reverdy
 
Danh sach-forum-dat-backlink-co-pr-cao
Danh sach-forum-dat-backlink-co-pr-cao Danh sach-forum-dat-backlink-co-pr-cao
Danh sach-forum-dat-backlink-co-pr-cao
 
We Guardian April' 2015
We Guardian April' 2015We Guardian April' 2015
We Guardian April' 2015
 
102bank流量銀行新版管理者使用手冊
102bank流量銀行新版管理者使用手冊102bank流量銀行新版管理者使用手冊
102bank流量銀行新版管理者使用手冊
 
Curso Concientización y Evaluación de las PCI DSS_Perú Septiembre 2014
Curso Concientización y Evaluación de las PCI DSS_Perú Septiembre 2014Curso Concientización y Evaluación de las PCI DSS_Perú Septiembre 2014
Curso Concientización y Evaluación de las PCI DSS_Perú Septiembre 2014
 
Il linguaggio matematico
Il linguaggio matematicoIl linguaggio matematico
Il linguaggio matematico
 

Kürzlich hochgeladen

Strategies for using alternative queries to mitigate zero results
Strategies for using alternative queries to mitigate zero resultsStrategies for using alternative queries to mitigate zero results
Strategies for using alternative queries to mitigate zero resultsJean Silva
 
Large Language Models for Test Case Evolution and Repair
Large Language Models for Test Case Evolution and RepairLarge Language Models for Test Case Evolution and Repair
Large Language Models for Test Case Evolution and RepairLionel Briand
 
Powering Real-Time Decisions with Continuous Data Streams
Powering Real-Time Decisions with Continuous Data StreamsPowering Real-Time Decisions with Continuous Data Streams
Powering Real-Time Decisions with Continuous Data StreamsSafe Software
 
VictoriaMetrics Q1 Meet Up '24 - Community & News Update
VictoriaMetrics Q1 Meet Up '24 - Community & News UpdateVictoriaMetrics Q1 Meet Up '24 - Community & News Update
VictoriaMetrics Q1 Meet Up '24 - Community & News UpdateVictoriaMetrics
 
SensoDat: Simulation-based Sensor Dataset of Self-driving Cars
SensoDat: Simulation-based Sensor Dataset of Self-driving CarsSensoDat: Simulation-based Sensor Dataset of Self-driving Cars
SensoDat: Simulation-based Sensor Dataset of Self-driving CarsChristian Birchler
 
A healthy diet for your Java application Devoxx France.pdf
A healthy diet for your Java application Devoxx France.pdfA healthy diet for your Java application Devoxx France.pdf
A healthy diet for your Java application Devoxx France.pdfMarharyta Nedzelska
 
UI5ers live - Custom Controls wrapping 3rd-party libs.pptx
UI5ers live - Custom Controls wrapping 3rd-party libs.pptxUI5ers live - Custom Controls wrapping 3rd-party libs.pptx
UI5ers live - Custom Controls wrapping 3rd-party libs.pptxAndreas Kunz
 
2024 DevNexus Patterns for Resiliency: Shuffle shards
2024 DevNexus Patterns for Resiliency: Shuffle shards2024 DevNexus Patterns for Resiliency: Shuffle shards
2024 DevNexus Patterns for Resiliency: Shuffle shardsChristopher Curtin
 
Precise and Complete Requirements? An Elusive Goal
Precise and Complete Requirements? An Elusive GoalPrecise and Complete Requirements? An Elusive Goal
Precise and Complete Requirements? An Elusive GoalLionel Briand
 
Comparing Linux OS Image Update Models - EOSS 2024.pdf
Comparing Linux OS Image Update Models - EOSS 2024.pdfComparing Linux OS Image Update Models - EOSS 2024.pdf
Comparing Linux OS Image Update Models - EOSS 2024.pdfDrew Moseley
 
VK Business Profile - provides IT solutions and Web Development
VK Business Profile - provides IT solutions and Web DevelopmentVK Business Profile - provides IT solutions and Web Development
VK Business Profile - provides IT solutions and Web Developmentvyaparkranti
 
Simplifying Microservices & Apps - The art of effortless development - Meetup...
Simplifying Microservices & Apps - The art of effortless development - Meetup...Simplifying Microservices & Apps - The art of effortless development - Meetup...
Simplifying Microservices & Apps - The art of effortless development - Meetup...Rob Geurden
 
Best Angular 17 Classroom & Online training - Naresh IT
Best Angular 17 Classroom & Online training - Naresh ITBest Angular 17 Classroom & Online training - Naresh IT
Best Angular 17 Classroom & Online training - Naresh ITmanoharjgpsolutions
 
VictoriaMetrics Anomaly Detection Updates: Q1 2024
VictoriaMetrics Anomaly Detection Updates: Q1 2024VictoriaMetrics Anomaly Detection Updates: Q1 2024
VictoriaMetrics Anomaly Detection Updates: Q1 2024VictoriaMetrics
 
Leveraging AI for Mobile App Testing on Real Devices | Applitools + Kobiton
Leveraging AI for Mobile App Testing on Real Devices | Applitools + KobitonLeveraging AI for Mobile App Testing on Real Devices | Applitools + Kobiton
Leveraging AI for Mobile App Testing on Real Devices | Applitools + KobitonApplitools
 
Global Identity Enrolment and Verification Pro Solution - Cizo Technology Ser...
Global Identity Enrolment and Verification Pro Solution - Cizo Technology Ser...Global Identity Enrolment and Verification Pro Solution - Cizo Technology Ser...
Global Identity Enrolment and Verification Pro Solution - Cizo Technology Ser...Cizo Technology Services
 
Keeping your build tool updated in a multi repository world
Keeping your build tool updated in a multi repository worldKeeping your build tool updated in a multi repository world
Keeping your build tool updated in a multi repository worldRoberto Pérez Alcolea
 
Amazon Bedrock in Action - presentation of the Bedrock's capabilities
Amazon Bedrock in Action - presentation of the Bedrock's capabilitiesAmazon Bedrock in Action - presentation of the Bedrock's capabilities
Amazon Bedrock in Action - presentation of the Bedrock's capabilitiesKrzysztofKkol1
 
Enhancing Supply Chain Visibility with Cargo Cloud Solutions.pdf
Enhancing Supply Chain Visibility with Cargo Cloud Solutions.pdfEnhancing Supply Chain Visibility with Cargo Cloud Solutions.pdf
Enhancing Supply Chain Visibility with Cargo Cloud Solutions.pdfRTS corp
 
Ronisha Informatics Private Limited Catalogue
Ronisha Informatics Private Limited CatalogueRonisha Informatics Private Limited Catalogue
Ronisha Informatics Private Limited Catalogueitservices996
 

Kürzlich hochgeladen (20)

Strategies for using alternative queries to mitigate zero results
Strategies for using alternative queries to mitigate zero resultsStrategies for using alternative queries to mitigate zero results
Strategies for using alternative queries to mitigate zero results
 
Large Language Models for Test Case Evolution and Repair
Large Language Models for Test Case Evolution and RepairLarge Language Models for Test Case Evolution and Repair
Large Language Models for Test Case Evolution and Repair
 
Powering Real-Time Decisions with Continuous Data Streams
Powering Real-Time Decisions with Continuous Data StreamsPowering Real-Time Decisions with Continuous Data Streams
Powering Real-Time Decisions with Continuous Data Streams
 
VictoriaMetrics Q1 Meet Up '24 - Community & News Update
VictoriaMetrics Q1 Meet Up '24 - Community & News UpdateVictoriaMetrics Q1 Meet Up '24 - Community & News Update
VictoriaMetrics Q1 Meet Up '24 - Community & News Update
 
SensoDat: Simulation-based Sensor Dataset of Self-driving Cars
SensoDat: Simulation-based Sensor Dataset of Self-driving CarsSensoDat: Simulation-based Sensor Dataset of Self-driving Cars
SensoDat: Simulation-based Sensor Dataset of Self-driving Cars
 
A healthy diet for your Java application Devoxx France.pdf
A healthy diet for your Java application Devoxx France.pdfA healthy diet for your Java application Devoxx France.pdf
A healthy diet for your Java application Devoxx France.pdf
 
UI5ers live - Custom Controls wrapping 3rd-party libs.pptx
UI5ers live - Custom Controls wrapping 3rd-party libs.pptxUI5ers live - Custom Controls wrapping 3rd-party libs.pptx
UI5ers live - Custom Controls wrapping 3rd-party libs.pptx
 
2024 DevNexus Patterns for Resiliency: Shuffle shards
2024 DevNexus Patterns for Resiliency: Shuffle shards2024 DevNexus Patterns for Resiliency: Shuffle shards
2024 DevNexus Patterns for Resiliency: Shuffle shards
 
Precise and Complete Requirements? An Elusive Goal
Precise and Complete Requirements? An Elusive GoalPrecise and Complete Requirements? An Elusive Goal
Precise and Complete Requirements? An Elusive Goal
 
Comparing Linux OS Image Update Models - EOSS 2024.pdf
Comparing Linux OS Image Update Models - EOSS 2024.pdfComparing Linux OS Image Update Models - EOSS 2024.pdf
Comparing Linux OS Image Update Models - EOSS 2024.pdf
 
VK Business Profile - provides IT solutions and Web Development
VK Business Profile - provides IT solutions and Web DevelopmentVK Business Profile - provides IT solutions and Web Development
VK Business Profile - provides IT solutions and Web Development
 
Simplifying Microservices & Apps - The art of effortless development - Meetup...
Simplifying Microservices & Apps - The art of effortless development - Meetup...Simplifying Microservices & Apps - The art of effortless development - Meetup...
Simplifying Microservices & Apps - The art of effortless development - Meetup...
 
Best Angular 17 Classroom & Online training - Naresh IT
Best Angular 17 Classroom & Online training - Naresh ITBest Angular 17 Classroom & Online training - Naresh IT
Best Angular 17 Classroom & Online training - Naresh IT
 
VictoriaMetrics Anomaly Detection Updates: Q1 2024
VictoriaMetrics Anomaly Detection Updates: Q1 2024VictoriaMetrics Anomaly Detection Updates: Q1 2024
VictoriaMetrics Anomaly Detection Updates: Q1 2024
 
Leveraging AI for Mobile App Testing on Real Devices | Applitools + Kobiton
Leveraging AI for Mobile App Testing on Real Devices | Applitools + KobitonLeveraging AI for Mobile App Testing on Real Devices | Applitools + Kobiton
Leveraging AI for Mobile App Testing on Real Devices | Applitools + Kobiton
 
Global Identity Enrolment and Verification Pro Solution - Cizo Technology Ser...
Global Identity Enrolment and Verification Pro Solution - Cizo Technology Ser...Global Identity Enrolment and Verification Pro Solution - Cizo Technology Ser...
Global Identity Enrolment and Verification Pro Solution - Cizo Technology Ser...
 
Keeping your build tool updated in a multi repository world
Keeping your build tool updated in a multi repository worldKeeping your build tool updated in a multi repository world
Keeping your build tool updated in a multi repository world
 
Amazon Bedrock in Action - presentation of the Bedrock's capabilities
Amazon Bedrock in Action - presentation of the Bedrock's capabilitiesAmazon Bedrock in Action - presentation of the Bedrock's capabilities
Amazon Bedrock in Action - presentation of the Bedrock's capabilities
 
Enhancing Supply Chain Visibility with Cargo Cloud Solutions.pdf
Enhancing Supply Chain Visibility with Cargo Cloud Solutions.pdfEnhancing Supply Chain Visibility with Cargo Cloud Solutions.pdf
Enhancing Supply Chain Visibility with Cargo Cloud Solutions.pdf
 
Ronisha Informatics Private Limited Catalogue
Ronisha Informatics Private Limited CatalogueRonisha Informatics Private Limited Catalogue
Ronisha Informatics Private Limited Catalogue
 

Convenient tool for compressing and editing your videos

  • 2. Mobile ‘Camera’ apps often have one video compression mode. Which is far from optimal. Example: iPad camera records video with the bitrate 15-25Mbps. 1 minute of video takes more than 100Mb of drive space! It’s way above what is required to get good video. Modern smartphones and tablets have hardware capable of performing compression/editing of video even while you’re recording it. Why optimize?
  • 3. Optimization example Original iPad 1080p video. 8s video is 21Mb. Same video optimized for size. This file is 2Mb in size. iPad video can be compressed up to 10 times with reasonable quality loss.
  • 4. - You have a video that you want to share/stream quickly but 3G/Wi-Fi is not in reach or jammed. Optimized file will be uploaded up to 10x times faster. - You have limited drive space, no quick access to extra storage but a lot of video to record. With optimization you can record up to 10x more hours of video. When do we need optimization?
  • 5. YES. We can do: - Video players (play from local file or from network stream) - Video convertors/editors - Video streamers (for video conferencing, web cam apps, network media servers) - Video effects (picture-in-picture, face effects, 2D/3D effects and many more). Is there anything else you can do with video?
  • 6. Using most elaborated cross-platform video frameworks we can implement video solutions on both client and server side under any widely used desktop, server or mobile OSes: - Windows - Mac OS - Linux - iOS - Android What platforms do we support?