Find Jobs
Hire Freelancers

Build a C++ or C# console application to uncompress video from a proprietary compressed format.

€30-250 EUR

Ukończony
Opublikowano prawie 7 lat temu

€30-250 EUR

Płatne przy odbiorze
We have collection of camera systems on platforms that record video to a hard drive. We have a desktop GUI interface to view and download the footage online and offline. Online viewing has mobile data limitations (and speed). Online viewing is also very time consuming and requires a certain level of knowledge that a lot of our users don't have - lots of clicking and selecting. There is no wifi option yet to access the video footage. We have access to an API to acquire live and stored footage programatically from the hard drive on the platform while it is online. Again this has mobile data cost implications. We want to be able to archive all footage from the hard drives from all the platforms. Each hard drive can store a few months worth of video footage. It is not feasible/realistic to do this over the mobile data network. We are willing to swap out the hard drives from the platforms on a periodical basis and physically return them to our office. There we can plug them into a rack and read and uncompress the contents. Further separate processing - not part of this scope - will chop up the footage and make it available as required and relevant for user queries. The job that I want you to do is to focus on the extraction of the files from the hard drive. It would work something like this... Scan the contents of the hard drive. Only extract those files which are not already extracted. For each candidate file unzip and save the contents to the file system. The program would have to recognise some kind of directory structure and protocol. I'm not sure what that is yet. I'd need to get something working and see from there. The format of the file system on the hard drive is proprietary. When I plug in the hard drive into my USB here I cannot see any files in my file explorer. But I do know that they contain compressed files. At least that is what get read when I use the desktop GUI application. The supplied DLL can read the disk format. The methods in the DLL will be referenced in the C++ application. The application that you will deliver will be a C++ or C# console application. First, I want you to review some C++ application code and assess whether you can use that code to complete this task. This C++ code was supplied to us by the vendor on an as-is basis to help us with archiving the contents of the hard drives but they are not in a position to modify it any further. I don't expect this assessment should take more than a few hours effort, perhaps a half-day. If after assessing it, you think you can do something useful with the C++ application code then you will proceed to develop the console app to extract the disk contents. You will need good C++ and/or C# skills and be able to easily work with and manipulate video streams. If you have the right skills, I can upload the source code for you to have a look at.
Identyfikator projektu: 14274454

Informację o projekcie

9 ofert
Zdalny projekt
Aktywny 7 lat temu

Szukasz sposobu na zarobienie pieniędzy?

Korzyści ze składania ofert na Freelancer.com

Ustal budżet i ramy czasowe
Otrzymuj wynagrodzenie za swoją pracę
Przedstaw swoją propozycję
Rejestracja i składanie ofert jest bezpłatne
Przyznano:
Awatar Użytkownika
Hi. I completely read the description. Interesting task:) What output video format do u want for archive? We can discuss project's details in chat. Best regards, Alex.
€250 EUR w 0 dzień
5,0 (44 opinii)
6,3
6,3
9 freelancerzy składają oferty o średniej wysokości €177 EUR dla tej pracy
Awatar Użytkownika
Hello,how are you. I have read your bid carefully. I am c/c++, c# programmer with 10 years experience. c/c++, c# language is my top skill. I can provide high quality and high speed. If you want to success, please contact me. Then, I will give you good result to the proposals. Hire me.
€155 EUR w 3 dni
5,0 (50 opinii)
6,9
6,9
Awatar Użytkownika
Ready to start !Ready to start !Ready to start !Ready to start !Ready to start !Ready to start !Ready to start !Ready to start !Ready to start !Ready to start !Ready to start !Ready to start !Ready to start !Ready to start !Ready to start !Ready to start !Ready to start !Ready to start !Ready to start !Ready to start !Ready to start !Ready to start !Ready to start !Ready to start !
€250 EUR w 4 dni
4,8 (76 opinii)
6,8
6,8
Awatar Użytkownika
Hello sir. I 've read your post and so very interested in your job. I 'm sure I can satisfy you with my ability. I 'm working in part of coding and software developing for over 6 years. I have much experiences in developing software and programming. I major in C#,ASP.NET(MVC),PHP(Laravel & Yii Frame work, OpenCart), Web scrapping,web scrapy, Python(Django), HTML5, Javascript and Jqeury. I can offer you my projects before. Then you can trust me and check mine. Please let us contact and make a good friendship. Thanks.
€155 EUR w 3 dni
5,0 (30 opinii)
6,2
6,2
Awatar Użytkownika
Hello, I am experienced C++ software developer. I have reviewed your task description and provided sample code. I think based on that I can make C++ application which will extract data from the disk, with some additional features, like track what was already extracted and do not extract the same file twice. Please contact me if you are interested in cooperation with me. I make warranty to provide smooth and well-tested solution fr your task. Looking to cooperate with you. Bid amount was reviewed based on the update. Duration still the same because this task may require extra time for testing. I will likely need dump of some your HDD or remote access to machine with connected HDD to perform tests.
€250 EUR w 14 dni
5,0 (76 opinii)
6,3
6,3
Awatar Użytkownika
Dear sir! High-Quality+fast development+good credit+fast communication=My work method! My first aim is to provide you quality and professional task. i have developed for 7 years on freelancer.com. i am a .net,asp.net developer. i have developed many asp.net web app and c# application (WPF,WFA). so i can complete your task perfectly. thanks for your reading my description. Best Regards
€155 EUR w 3 dni
4,8 (7 opinii)
3,4
3,4
Awatar Użytkownika
Hello Dear, I am well versed in the Content and Academic Writing. I have unique skills in research and all the appropriate formatting styles/methods. My freelancing approach is to put the interests of all my clients first with an aim of developing a good rapport, while at the same time putting the value invested in me through efficient output. Why me: 1. Plagiarized Free Work (Report will attach with solution). 2. Access to almost all Computer & Management SCI journals (IEEE, Springier, T&F etc) 3. Unlimited 24*7 support. 4. Minimum prices. 5. Quality work within deadline. 6. Satisfaction Guaranteed. Kindly consider me for this project. Please feel free to ask if you have any query. Thanks and Regards Himani Arora
€128 EUR w 3 dni
0,0 (0 opinii)
0,0
0,0
Awatar Użytkownika
Hello, I would like to have a look at the code that you have with you. I am a c++ programmer and have worked with various video based projects in the past. Once I have a look at the code I can further comment on what can be done with the existing code. Will be good if you can also upload a USB image so that I can also see the code in action. [EDIT] I can then update my proposal here post that. Thanks & Regards, Nish
€198 EUR w 7 dni
0,0 (0 opinii)
0,0
0,0

O kliencie

Flaga IRELAND
Galway, Ireland
5,0
5
Zweryfikowana metoda płatności
Członek od maj 24, 2017

Weryfikacja Klienta

Dziękujemy! Przesłaliśmy Ci e-mailem link do odebrania darmowego bonusu.
Coś poszło nie tak podczas wysyłania wiadomości e-mail. Proszę spróbować ponownie.
Zarejestrowani Użytkownicy Całkowita Liczba Opublikowanych Projektów
Freelancer ® is a registered Trademark of Freelancer Technology Pty Limited (ACN 142 189 759)
Copyright © 2024 Freelancer Technology Pty Limited (ACN 142 189 759)
Wczytywanie podglądu
Udzielono pozwolenia na Geolokalizację.
Twoja sesja logowania wygasła i zostałeś wylogowany. Proszę, zalogować się ponownie.