Multimedia Programming

Multimedia programming is the process of developing multimedia products, programs or services that combine text with sounds, pictures, graphics, video-clips, virtual reality, digital animation and other forms of media, and generally requires skill sets that include programming languages such as Java and C++, graphics, animation and video production.

Share tech news, updates, or what's on your mind.

Sign up to Post

i am looking for a software that can automatically do what Shazam does.
i have a folder of unnamed mp3s and i want it to automatically rename them instead of me having to play each and Shazam it.
I just now am finding out about the KMTimeLine component.  It is a multimedia timeline control similar to older version of Premiere.  It appears to have been released as BETA in 2001 for Delphi 5.0.  Nothing further was done with it.

I've Googled and contacted people associated with the control in hope to purchase it or get the source to be able to compile it with current compiler, but no success.  My last effort, before re-inventing the wheel, is to reach out to the EE community for help.  There was a similar question asked back in 2004 and someone mentioned they had the source and contacted the author for permission to redistribute.  The question was marked resolved.  

In posting here, I'm hoping for some sort of success as well.

Details about this component down below (most of the links are dead).
Merchant listing:

Product homepage :

let's take this situation : I have a subtitled movie equipped with the original speech. I would like to find a way for replacing the sentences pronounced by the actors with a new collection of sentences spoken by my friends. The new sentences should be placed in the same place (they should respect the same timings) of the old ones. At the same time I would like to add a background music that should overlaps with the new sentences. The correct timings that indicate when the new sentences should overlaps with the old ones are obviously contained in a subtitle file that sounds like this :

00:00:01,689 --> 00:00:05,689
<i>:=:== Subtitles ==:=:</i>

00:00:07,036 --> 00:00:14,939
{\an8}<i>'La realta' e' quella che, quando
smetti di crederci, non se ne va'.</i>

00:00:07,038 --> 00:00:14,915
<i>Philip K. Dick:
Spero di arrivare presto</i>

Taking for granted that I already have the list of sentences pronounced by my friends which last the same time as those that were there before,I want to build a workflow that do this job automatically. Please,give me some suggestions about how to do that.
How do you use Open Shot for the green screen? I have been trying to make a video using the green screen, but I can not get Open Shot to work. It will not let me use the video my group made. Open Shot will not let me put my video on the app. It will not let me use any special effects for the green screen either.  I can not find any resources to help me with my problem. It would also glitch and not let me use my video. My video was made on a Chromebook.
I have an .MP4 that I would like to burn to a DVD but I need it to loop the video for our clinics.  What is the best method you would recommend.
I would like to recognize sounds within an audio stream.  For instance, a doorbell.
Basically it would be the equivalent to using OpenCV to identify a face within a video stream.
So I am looking for the equivalent of an OpenCV library for audio (rather than images/video).  Or perhaps some cloud-based solution -- although I have not see anything on AWS or Azure.
I am working on this program from last 4 days. But still I can't find any solution.
I want to create a organizer program. Which will be move images from one folder to another.
So here is my Code.
    import os , shutil
    path = open(r"/home/ironman/Desktop/lists.txt","r+")
    save_name = open("/home/ironman/Desktop/files.txt","w+")
    insp = ['inspiration', 'motivational']
    names =['girls','fitness','women','girl','Kids','friend','life','gym','exam','daily','religious','swami']
    for file in path:
        for Folder , SubFolder , Files in os.walk(file.strip()):
            for files in Files:
                ff = os.path.join(file, files)
                x = os.path.abspath(files)

                for sr in insp:
                    if files.endswith(".jpg") and sr in files:

                        global full_path
                        if not os.path.isdir('/home/ironman/Pictures/'+sr):
                            os.mkdir('/home/ironman/Pictures/'+ sr)
                    for filename in names:
                        full_path = ("/home/ironman/Pictures/%s" % sr)
                        if filename in files:
                            src = os.path.join(full_path,files)
                            srt = os.path.join(full_path,filename)
                            if not os.path.isdir(srt):

Open in new window

I don't know anything yet about reading/writing/manipulating mp3 and mp4 files, but I'm trying to learn.  I need to write a program that reads in mp3 and mp4 files, silences some of the audio portions, and rewrites out the final file.

For an mp3 file, I can use ffmpeg to convert it to a wav file and process and write it back out as an mp3.  I don't think a wav has any messy internals.

For mp4, what with variable bit rates and metadata and such, I don't know how to approach it.  I need to read the mp4 file, modify the audio portion only while staying in sync with the video, and write out the mp4 file again.

My preferred langauge is Python if at all possible, but I'll use C# if I have to, and Java as a last resort.

How can I do this?
My boss wants to send this code snippet as an email so users can click the video inline and play the buffered video
<iframe width="560" height="315" src="" 

frameborder="0" gesture="media" allow="encrypted-media" allowfullscreen></iframe>

Open in new window

how can I send this email from my Office365 email

We currently have a student led live feed that runs in the morning and then at the close of school.  We are using a sony camcorder on a tripod that takes the input from a mic that the kids use and then a logitech webcam that captures the video.  We send these to a laptop running VNC and stream the production to the classrooms via vnc over the LAN.  I know this is a crappy setup, but it works.  We are looking for something more reliable and user friendly.  Possibly even having it streamed over the internet so parents can watch.  Does anyone have any experience or suggestions to accomplish something like this?
I have a site made on WordPress. I have inserted a video from the media gallery. The only issue is that it's a standard player and cannot edit controls or anything else. I have tried plugins but none cater my needs. Any suggestion on how to manipulate the code and make the video appear the way I want? For instance no controls and there's a black header and footer I wish to remove. Thanks for any suggestions.
Within the next week or so, I need to setup a streaming video server to broadcast live video and audio to potentially thousands of viewers. I will only need to do this once. I will need to stream for about 1 to 2 hours. Can someone tell me my best, cost effective way to do this ?
Hey Guys -

I've got a simple question, please.  For the past couple of years, I've slowly but steadily been building a storage pool and ripping my peronsally owned media to digital copies.  The has resulted in what is currently a 30tb partition (comprised of 12 pooled SATA disks) which contains many movies, tv shows, misc videos, and music which is mostly in FLAC but some MP3.  

My Question
What I'm looking for is an application which would scan certain paths, identify this media, read metadata if it exists, then create a report of what my library contains including various statistics.  Examples of the current formatting of the media  is below:

Until now, I've used applications like Directory List & Print Pro or Karen's Directory Printer to list specific file types from certain paths, then copied the resulting data into an Excel spreadsheet.  While it resulted in close to what I'm looking for, it was a tedious process which obviously took more time depending on how much media I had and the numer of details I wanted.

So - any suggestions?  Thanks!
I have a .vmf file with a recording of a deceased loved one that I would like to be able to convert to an audio file that I can listen to.  This file is from an old Gateway computer with faxworks audio software.  I'm not much of a tech person but I've looked in many places and am not able to find a way to listen to this file.  In 12/2011 nukeypearce apparently was able to find a way to listen to the file but his link to a download has long expired.  Any help would be appreciated.
I want to create a video editor software for my graduation project. But I first need to learn about digital video principles, what are codecs, containers, formats , mono vs stereo , resolution , sound processing ....etc (to use ffmpeg / mlt framework properly and know what I'm doing and how they do that when I use them)
The software should be able to transcode , edit , add effects and most other functions that are found in professional video editors.
What kind of knowledge should I have ? what to read and what not to read?

I bought many books about this topic , but they are talking about irrelevant stuffs , like pal & ntsc for TV and cables , a lot of math ..etc

Please let me know about the topics I need to read , books to get , any online references

Multimedia Programming

Multimedia programming is the process of developing multimedia products, programs or services that combine text with sounds, pictures, graphics, video-clips, virtual reality, digital animation and other forms of media, and generally requires skill sets that include programming languages such as Java and C++, graphics, animation and video production.

Top Experts In
Multimedia Programming