Find Jobs
Hire Freelancers

Audio indexer component (WMV, WMA, MP3, AAC)

$100-250 USD

キャンセル
投稿日: 約14年前

$100-250 USD

完了時にお支払い
I have several media files that will are available for download via link provided and I need a software component that will be able to: - extract audio data from it - perform certain operations on audio data - return result of that operation in memory buffer - since I am using c# I guess that it will be byte[] More to follow... ## Deliverables I have following media files that need to be scanned: - WMA - WMV - MP3 - AAC (aacplus captured from internet via streaming) Now, I need the component that will perform some calculation on a decoded audio data from that files. I guess that best approach to do this is via DirectShow that will construct the graph to render the file, and then use SampleGrabber to get audio data from the graph and do the calculation upon it. C#/ .NET 2.0 should be used. Operation on audio data is defined as follows: File is chunked in 40ms intervals. Each interval is processed in one of the following ways (that should be selectable outside of the component): - max level should be taken and scaled down to BYTE interval - LOG(max_level) should be taken and scaled down to BYTE interval - average should be taken and scaled down to BYTE interval - LOG (average) should be taken and scaled down to BYTE interval Algorithm for processing audio samples should be clearly visible so new ones could be added at will. Component should have interface similar to this: class AudioIndexer { void SetAlgorithm(AlgType Alg); } You should have some experience here, and know that there are signed and unsigned samples, and so on. If DirectShow is used, it should be it's managed version: [login to view URL] For MP3, AACplus, ... proper codecs should be identified and proposed, to be included with the installation of the component. Coder should be SUBVERSION COMPATIBLE! Please, for easy code maintenance and collaboration, it's imperative we don't send ZIP files back and forth - we will post them to RAC for logging, of course. And yes, component shouldn't play audio file at all. It should run at maximum speed, and not use any DirectShow clock that would slow it to media file real-time speed. Sample media files are available at: [login to view URL]
プロジェクト ID: 3204513

プロジェクトについて

リモートプロジェクト
アクティブ 14年前

お金を稼ぎたいですか?

Freelancerで入札する利点

予算と期間を設定してください
仕事で報酬を得る
提案をご説明ください
登録して仕事に入札するのは無料です

クライアントについて

CROATIAのフラグ
Zagreb, Croatia
5.0
108
お支払い方法確認済み
メンバー登録日:12月 10, 2007

クライアント確認

ありがとうございます!無料クレジットを受け取るリンクをメールしました。
メールを送信中に問題が発生しました。もう一度お試しください。
登録ユーザー 投稿された仕事の合計
Freelancer ® is a registered Trademark of Freelancer Technology Pty Limited (ACN 142 189 759)
Copyright © 2024 Freelancer Technology Pty Limited (ACN 142 189 759)
プレビューを読み込み中
位置情報へのアクセスが許可されました。
あなたのログインセッションの有効期限がきれ、ログアウトされました。もう一度ログインしてください。