Video Editing API Suggestions? [closed] - c#

Closed. This question does not meet Stack Overflow guidelines. It is not currently accepting answers.
We don’t allow questions seeking recommendations for books, tools, software libraries, and more. You can edit the question so it can be answered with facts and citations.
Closed 7 years ago.
Improve this question
I have a specific requirement of being able to select arbitrary rectangular regions from a source video and to save that region (for a specific time span) to a separate file.
Ideally, the API would support C#/.NET but we're prepared to do it in C++ if that would yield a better end product.
This software will need to run on Windows machines.
I've looked into Direct Show Editing Services and Media Foundation. I've found conflicting information that says DSES is deprecated, but then to use DSES over MF because MF doesn't focus on video editing that much.
Are there are any other APIs that I should look into?
Can you recommend either of the mentioned APIs for the task at hand?
Thanks in advance!

For video editing in Windows desktop apps, DirectShow remains really the only Windows API for this scenario. See Migrating from DirectShow to Media Foundation
For C#, take a look at DirectShow.NET.
DirectShow is not supported for Windows Store, universal Windows apps, Xbox One, or Windows phone 8.
Also keep in mind that DirectShow is impacted by the "N" editions of Windows. See "Who moved my [Windows Media] Cheese"?

Related

Is legacy winsock available for windows store apps? [closed]

Closed. This question does not meet Stack Overflow guidelines. It is not currently accepting answers.
We don’t allow questions seeking recommendations for books, tools, software libraries, and more. You can edit the question so it can be answered with facts and citations.
Closed 7 years ago.
Improve this question
I know that code on windows store which used socket needed to use the StreamSocket class instead of the legacy winsock API (Socket class)
And it is clearly something that prevent me from migrating my open source library whose lots of app would depends.
Now, I've seen that VS 2013 update 3 add "winsock support", also announced here.
Does it means that I can use exactly the goold old and loved Socket ?
Yes, the bulk of the winsock APIs are available for both Windows 8.1 and Windows Phone 8.x Store Apps (and of course Universal Windows Apps in Windows 10). There are still some restrictions around access to loopback addresses etc. but the APIs should be available to you.

Play Video from Memory stream or Byte Array in c# windows application using VLC player or WMP [closed]

Closed. This question does not meet Stack Overflow guidelines. It is not currently accepting answers.
We don’t allow questions seeking recommendations for books, tools, software libraries, and more. You can edit the question so it can be answered with facts and citations.
Closed 8 years ago.
Improve this question
Am trying to play video from memory such as from byte array or memory stream but not able to find any solution. Am looking for solution similar to BoxedApp which decrypt video in memmory using virtual file system
Media APIs, Media Foundation and DirectShow, allow building flexible pipelines sourcing from customized sources such as streams. You are, however, expected to implement custom components and embed them into pipeline (typically in native code domain, not managed) and then build playback UI on top of that.
If you prefer to to use pre-built players such as Windows Media Player or VLC, you are limited to sources these players could recognize, and this does not include in-memory streams (not to mention process boundaries for memory streams).

Unable to download EMDK for windows mobile 5.0 application [closed]

Closed. This question does not meet Stack Overflow guidelines. It is not currently accepting answers.
We don’t allow questions seeking recommendations for books, tools, software libraries, and more. You can edit the question so it can be answered with facts and citations.
Closed 6 years ago.
Improve this question
I am a newbie in this field and I want to create a Windows Mobile application for my Motorola MC70 device.
My problem is that I am trying to download EMDK but I can't find it on internet.
I found various links on Google:-
http://support.symbol.com/
https://portal.motorolasolutions.com/Support/US-EN
but all in vain.....
Can anyone give me the exact link to download EMDK for Windows Mobile???
Thanks in Advance...
You will find the handheld's Smybol/Motorola/Zebra SDK (currently named EMDK) at 'current' the owner site of the device's brand (as of this writing this is Zebra). Follow the current site's navigation and look for support or download and then the device model. You will then probably find the 'SDK'.
Reminder: internet and sites will always change and so any provided link may no longer work. Then use the site's navigation or contact support.
[Links deleted as no longer valid, no new links as these may change at any time]

Free audio player API [closed]

Closed. This question does not meet Stack Overflow guidelines. It is not currently accepting answers.
We don’t allow questions seeking recommendations for books, tools, software libraries, and more. You can edit the question so it can be answered with facts and citations.
Closed 3 years ago.
Improve this question
I need to add pretty basic audio player functionality to a client application I'm writing (I think it will be WPF based).
Can anyone please recommend a good audio player library with basic functionality (Playback control, Basic EQ and that's it) and a .NET API?
Look into NAudio:
NAudio is an open source .NET audio
and MIDI library, containing dozens of
useful audio related classes intended
to speed development of audio related
utilities in .NET. It has been in
development since 2001 and has grown
to include a wide variety of features.
There's a few sample apps that come with the library, one of which is a WPF application, so you can certainly use it there.
I do believe MediaElement provides audio playback for WPF applications although I am not sure if it has any EQ support.

Finding names to songs in .NET [closed]

Closed. This question does not meet Stack Overflow guidelines. It is not currently accepting answers.
We don’t allow questions seeking recommendations for books, tools, software libraries, and more. You can edit the question so it can be answered with facts and citations.
Closed 4 years ago.
Improve this question
I have a collection of mp3, wma's etc that may or may not have the correct song information.
Is there a service or an API that I can use in .NET to find the correct song title / artist for each file?
I know of Last.fm Fingerprint API. That should help you.
You could call their client app from within a C# app to automate the whole process of going through your media library and storing the returned results. You can even change your mp3 metadata on the fly.
More links to the stack:
25 Music APIs
Windows Media Player (WMP) is pretty good at downloading album art and titles and such when you rip a CD, but it's far from perfect. If such an API existed in any location, let alone the highly public and well-used .NET platform, WMP would have a better track record.
Therefore it is logical to conclude that the answer is quite simply, "No."
I doubt such an API exists in any form, but if it might, it would likely be a web service.
freedb.org has what you need. I used it some years ago and it worked out great.
Download the file 'freedb howto v1.07' to get the details of how to implement this into your program.

Categories