Devam Ediyor

Musical BPM detection with adaptive, variable-speed Video-playback

The Project is to create a "Proof of Concept" mini-application (later extendable, of course) - yet, for now WITHOUT any design, menus, user handling, authentication, etc - in which a pre-recorded, High-FPS Mp4 video should be adjusting its on-screen playback speed in real-time, gradually, proportionally to the detected & calculated approximate actual musical BPM ("Beats Per Minute") from the Phone's Microphone. (The Video itself will not have sound, or, at least not for now). Video Playback speed should follow the rhythm / tempo change in real-time.

In plain words - The mini-Application should download (prior to starting the visualization) a High-framerate MP4 Video file from the Client's server, and the use the Microphone to continuously take samples (ie. in every 5-10-20 milliSeconds), to be stored for evaluation in a Sliding-time-Window array, to look for "Volume Peaks" inside which are significantly (ie. min 1.5x) louder than the average Volume of the latest few seconds, count them (by excluding double-detection of the same) Peaks, and then approximate the musical BPM, based on the last few seconds ie. the latest 5 seconds) by counting the Peaks & linearly projecting them up to 60 seconds (BPM).

BPM evaluation & video playback speed variation should be continuous & instantaneous, ie on each new sample taken from the MIC (ie. every 5-10-20 miliSeconds), BPM estimation should be re-calculated, & video playback speed altered, if needed. Since BPM is calculated from a sliding window, averaging BPM over ie. 5 seconds, this should almost never result in sudden "jumps" in BPM and / or correlated Video playback speed.

The Client-provided videos will be short (30-40 seconds), but of relatively high framerate (ie. 60-240 true FPS), so that slowing down the Video should & could will result in very SMOOTH playback, WITHOUT GLITCHES OR JUMPS (ie. a 120 FPS video would still have 15 Frames/ second even if slowed down to 1/8, or 0.125 speed.

The Target video playback speed rate - relative to the calculated BPM - will also be provided by the Client's server, for example (a typical value) would be 1.0x playback speed for 120 BPM, changing linearly (0.5x speed for 60 BPM, 2x speed for 240 BPM), and so on.

The Project is for both Android & iOS, but Android should be prioritized in Milestones as well because it is 10x times more common in the Client's country.

The project will be split up to 4-6 milestones, depending on the accepted bid, to be discussed after granting the job. More technical details will also be available in the Tech Spec document for the selected Freelancer.

For serious bidders, even more detailad technical specification will be available.

Bidders should be deeply familiar with AudioVisual / Multimedia capabilities of both Android and iOS devices, the project might require low-level, Native function calls on both Audio Pre-processing, Audio Sampling, as well as Real-time Video playback speed variations (ie. Speeding up / slowing down a high-FPS video on-the-fly).

Beceriler: Audio Processing, Video Processing, Android, iOS Development, Mobile App Development

Müşteri Hakkında:
( 4 değerlendirme ) Budapest, Hungary

Proje NO: #34808504

Seçilen:

(20 Değerlendirme)
8.1

Bu iş için 26 freelancer ortalamada €2700 teklif veriyor

AwaisChaudhry

Hi there, I have read the details. I see you have been looking for POC where pre-recorded video should be adjusting its on-screen playback speed in real-time. This is something I have experience with and can do. If you Daha Fazla

€3000 EUR in 60 gün içinde
(72 Değerlendirme)
8.3
gangradeankit

Hi please initiate the chat to discuss more about this opportunity. i will assure you for the quality service and support

€3500 EUR in 70 gün içinde
(103 Değerlendirme)
8.4
GintarasZelvys

Hi. As an Mobile Expert, I can build your app. I am familiar with video stream and BPM estimation I will service you good design. I have mobile and backend skills with 7+ years. I wish to work for you. Thanks for atten Daha Fazla

€2000 EUR in 20 gün içinde
(28 Değerlendirme)
6.7
corpmember29

Hi there! I can create a "Proof of Concept" mini-application You need a Musical BPM detection with adaptive, variable-speed Video-playback, I have seen the project description carefully send me a message for more d Daha Fazla

€2200 EUR in 28 gün içinde
(42 Değerlendirme)
6.8
shivmirthyusl

Good Day. Looks like you are tying to download the pre-recorded MP4 video from the server actual musical and sync with BPM ("Beats Per Minute") from the Phone's Microphone. I would like to have an opportunity to d Daha Fazla

€3500 EUR in 40 gün içinde
(12 Değerlendirme)
6.7
atech0

Dear Hiring manager , I have 7+ years of extensive experience with the Android and IOS development with the webservices as well . Our Experience, Expertise & Services : Mobile App Design |Android IOS |Android studio Daha Fazla

€2500 EUR in 30 gün içinde
(7 Değerlendirme)
6.5
fleetways

Thank you for looking at our bid. If I understand correctly in the prototype, we can assume audio data in the MP4 file downloaded - (a)Playing the video (b)Sampling the audio using microphone (c)Averaging samples in th Daha Fazla

€2500 EUR in 7 gün içinde
(2 Değerlendirme)
6.0
alimamacentre

♛♛♛ A Talented Mobile App Developer ♛♛♛ [login to view URL] Hello, how are you. I have read your bid carefully. I am Android/iPhone app expert and have full experience for 10+ years. Daha Fazla

€2500 EUR in 20 gün içinde
(2 Değerlendirme)
5.4
ntsolutions

Hello, we have 20 years of experience in design and web development, we can make your App in a hybrid system, based on nodeJS, AngularJS (like IONIC) or ReactJS (like React Native), in other words, with a single develo Daha Fazla

€5000 EUR in 60 gün içinde
(1 Yorum)
5.5
IanFullstack

Hello How are you? I read your job description and I am sure I am good candidate to complete your job very well in given deadline. I am high skilled and rich experienced web & mobile design & development expert for ov Daha Fazla

€2000 EUR in 7 gün içinde
(5 Değerlendirme)
5.2
palakwebapp21

Hello, I have read your project on ""Musical BPM detection with adaptive, variable-speed Video-playback"" Project is to create a "Proof of Concept" mini-application (later extendable, of course) - yet, for now WITHOUT Daha Fazla

€2500 EUR in 28 gün içinde
(8 Değerlendirme)
5.4
Koki1216

Hello, this is Koki from Japan who has been working as a Mobile app development to for the last 8 years. I have checked your project description carefully and I found this project as a good fit to match my skill sets Daha Fazla

€3000 EUR in 15 gün içinde
(4 Değerlendirme)
5.1
nextBillionaire

Hi. I can take care of the BPM and I have experience with analysing audio and producing visuals using FFT and other means. I can also work with video synthesis and resembling them based on requirements.

€3000 EUR in 20 gün içinde
(12 Değerlendirme)
5.0
FiveExceptions

Hello, We have carefully gone through the mentioned job description and We found ourselves best suited. We can efficiently take care of all of your requirements as We have developers with more than 8+ years of experie Daha Fazla

€3000 EUR in 7 gün içinde
(7 Değerlendirme)
4.9
stairovic940

have rich experience in React.js with Node.js and integration with React Native and Flutter apps. I am very familiar with handling timeline mobile app for Android and iOS. So I have confidence in this project. As a sen Daha Fazla

€2500 EUR in 7 gün içinde
(6 Değerlendirme)
3.9
mitchellking

Hello, this is Mitchell from United State who has a very good experience with Mobile app development. I have read your project description in detail and I think I am the good fit for this project. Looking forward to ta Daha Fazla

€3000 EUR in 20 gün içinde
(3 Değerlendirme)
3.6
kjeetinder2714

Greetings !! Hope you are doing well ! I have 7+ years of experience in Android app development. I go through with the job requirement and I can do this. As encryption of messages is your main requirement I have done Daha Fazla

€2000 EUR in 7 gün içinde
(7 Değerlendirme)
3.7
kmd715

Hey, Hope you are fine. I read your project details and understood your requirement. I would like to do this project if you like to accept my proposal. I am expert in Mobile application development and I have developed Daha Fazla

€3000 EUR in 7 gün içinde
(11 Değerlendirme)
3.4
Valuesolutions

Hello, I hope this finds you well. I have just seen your project requiring; Mobile App Development Android iOS Development Audio Processing Video Processing I believe that my 10-year experience in this field is what y Daha Fazla

€2500 EUR in 6 gün içinde
(2 Değerlendirme)
4.2
maksymkozhedub

Audio & Video Processing Expert using AI !!! Hello, I am glad to chance to get this project posting, and i read you description carefully and understood what you need. I am a Senior Image Processing, Audio Processing a Daha Fazla

€2500 EUR in 7 gün içinde
(1 Yorum)
2.4