I have a secret to share. Most of my co-workers don’t know this about me, but sometimes you just have to be able to face the man in the mirror. Okay – here goes … I, an employee of DivX for over 10 years, wasn’t using our software to its full potential. To be more specific, until recently I had never tried using the DivX Media Server to watch video on my TV from my computer.
So maybe that’s not the type of truth bomb that’s going to make it onto Wikileaks, but it still feels shameful. Co-workers in the kitchen would talk about casting to the TV through the DivX Media Server and I would nervously laugh and nod along, all the while having no idea what they were talking about. When they asked me how I used the media server, I’d pretend my phone was ringing and rush out of the room while attending to “an important call.”
I think I came across more like an I-hear-imaginary-sounds person than a very-important-and-busy person.
Oh the shame.
I had, however, been using the DivX Mobile app. I had been casting video from my phone to the TV for the family to enjoy. Mostly videos and photos I had taken – rather than full shows or movies – and it was fun to watch family hijinks on the big screen instead of huddled around a phone or passing it around for each person to see. Later, when setting up a video for my son to watch on my computer, he wanted to watch it on the TV.
I could sense the stares of disapproval from my co-workers as I stopped dead in my tracks. Wait, I can cast video from my computer to the TV! I simply turned on “Sharing” in the DivX Player, found my device (in this case a Samsung TV), and the video showed up on the TV. Magic!
To my son, I was a technical genius. To my co-workers, I was no longer inept. It’s not much, but I’ll take it. (Want to join me on the esteemed level of “no longer inept”? Here’s a blog post on the topic and a Support article.)
And now, when I’m in the kitchen with co-workers, I don’t have to pretend my phone is ringing … except when the topic shifts to codec algorithms.
In the age of scrolling by videos in a Facebook feed or on a website, adding words to video can add a huge benefit. Whether it’s just adding in some details (location, date, etc.) or the inner monologue of your cat (“I can haz you stop filming me”), putting captions or subtitles on your videos can make them more interesting and engaging. Let’s talk about how to go about doing this…
For example, a 34-second video of my fierce worm-eating bearded dragon. Filmed on my iPhone and created with DivX Converter.
NOTE: All the files used to make the video above (original video from my phone, SRT file and converted files are linked at the bottom.)
DivX Player and DivX Certified devices support video subtitles in a variety of formats. Some subtitles are embedded within the video file, but some are in external, companion files. One of the easiest ways to create subtitles for your own videos is to use the external SRT file format. It’s just a simple text file that you can edit using Windows Notepad or TextEdit on Mac*. For example, if you have a video called “myEpicVideo.mkv”, then you can create a text file called “myEpicVideo.srt” with subtitles in it. Just give your SRT file the same name as your video file and create some subtitles like these:
00:00:00,000 --> 00:00:02,000
An Epic Monster Movie
00:00:02,500 --> 00:00:04,500
By A Brilliant Filmmaker
Each subtitle is given a number. Typically you’d start at 1 and count up but the numbers aren’t really important. Following the number are the time codes that indicate when the player should display the text. The time is written as hh:mm:ss,millisecond format. Following the timecodes is the text you want to display (e.g. “An Epic Monster Movie”). Finally there is a blank line before the next subtitle.
If you make your subtitle file wrong, DivX Player will display an error message that says “unsupported subtitle format”. Go back and correct your SRT file and try again.
Don’t forget to turn on subtitles in DivX Player.
In this example, the words “An Epic Monster Movie” appear as soon as the video starts to play since the code above starts at 00:00:00,000. The words will be on screen for two seconds before vanishing as it ends at 00:00:02,000. Then there’s a 500 millisecond gap before the next subtitle appears at 00:00:02,500. The humble words “By A Brilliant Filmmaker” are also displayed for two seconds and then vanish.
As noted before, subtitles don’t have to just be for transcribing dialogue. You can use SRT files to add a title and credits to your film, for example. You might throw in subtitles to make a joke or add to a story. The SRT format is a quick way to put text over your video. What you do with it is up to you.
Speaking of “up to you”, here’s another example:
00:00:00,000 --> 00:00:04,000
<b>An Epic Movie</b>
By: <i>A Brilliant Filmmaker</i>
00:00:04,500 --> 00:00:06,500
(epic but only 30 seconds long)
00:00:27,000 --> 00:00:30,000
The gap between displaying subtitles can be as short or as long as you’d like. In this example, we display a film title, then a half second pause (500 milliseconds), followed by the next line of copy. After that there’s a long delay before “THE END” appears.
As you can see, subtitles might be multiple lines long. Our first subtitle here is two lines of text. You can typically include up to four lines but the player will start chopping off lines if you have too many or if your subtitle font is too large. You can also include some simple formatting like bold or italic using the common HTML codes — but don’t expect any fancy HTML formatting. Bold and italic are basically it and not every player will support even those simple codes.
Displaying your videos with subtitles is easy with DivX Player but not all players will properly display subtitles. That’s why DivX Converter has a “burn in” option for subtitles. Take your video and your SRT file to DivX Converter and create a new version. Select the “burn subtitles into video” option. DivX Converter will create a new video with the subtitles permanently encoded into the video. This removes the ability to change the appearance using the options in DivX Player and removes the ability to turn off the subtitles — however, it does ensure that the text is always visible when your share your video. Sometimes that’s exactly what you want like when you’re about to upload to YouTube or Facebook.
Here are some other tips to keep in mind.
- The index number doesn’t matter to DivX Player. You could number every subtitle as 0 but you should probably give each a unique, sequential number to make things easier.- The order of the subtitles doesn’t matter to DivX Player. The player will sort them according to the timecodes but you should probably put them in order so you don’t go insane.- The size and color of the subtitles are options within DivX Player’s settings. You can change all the text to more readable color and size by adjusting the preferences.- The Player settings don’t affect Converter. When you choose to “burn subtitles into video”, DivX Converter will always burn in subtitles using the default color and size.- The filenames don’t have to be the same. Your subtitle file can have any name and you can use the “Open Subtitle File” option to choose your subtitles. This can help if you have multiple subtitle files perhaps in multiple languages.- Automatic subtitles is an option. Within DivX Player preferences, you can turn off the “Automatically use corresponding subtitle files” option if you want to always open the subtitle file separately.
For reference, below are a list of all the elements used to create a short video:
* NOTE: If using TextEdit for Mac, make sure to go to Format>Make Plain Text and then Edit>Substitutions and turn off “Smart Quotes” and “Smart Dashes” to make sure the file is in UTF-8 and will work properly as an SRT file.
I’m no psychic, so don’t be freaked out, but I’m guessing you have videos saved on your computer. And even more videos – maybe a million or so – on your phone. Was I right? You probably also have a TV that is a larger and more comfortable screen to watch your videos. You also like bacon and gummy bears and sometimes lay awake at night wondering why they haven’t made a remake of “Demolition Man” yet. Okay, maybe I’m a little psychic.
Get comfortable on your couch and watch your videos (not just DivX files) from your computer to your TV. Cast to a connected TV, Roku, Chromecast, PS3, Xbox and more. Available on Windows and Mac
1. Make sure DivX Media Server has sharing turned on. To do this:
Open DivX Player, rollover the DivX Media Server icon in the bottom right of the control bar and select “Settings”. You can also access the settings using Player> Tools> Stream Videos…
Streaming icon on DivX Player for Mac
Make sure “Sharing” is turned to ON. Note that your TV or device must be on the same network as your computer.
Sharing on DivX Player for Windows
2. From the DivX Media Server icon in the bottom right (again), select “Stream To” to select a video and choose your cast device. If a video is currently playing in DivX Player when you select “Stream To”, that video that will be casted. (You can also right-click on a video in your library and select “Stream To”.)
3. Your video should start playing on your TV!
If you run into any challenges, please check out our Support site for more help with DivX Media Server. Note that instead of casting, you can also change your input on the TV or device to find DivX Media Server and pull videos directly from your computer. Your TV or device should be a DLNA Client in this case.
What devices work with DivX Media Server?
Lots of devices! Many smart TVs (LG, Samsung, etc.) as well as most media streamers (Roku, Chromecast, etc.) plus game consoles (Xbox, PlayStation).
DivX Media Server comes with free DivX Software.
2. Open your shiny, new app and choose a video from “My Videos” (or a photo from “My Photos”) Yes, I know, I have a lot of photos. My food doesn’t take pictures of itself.
3. Once you’ve picked a video, choose “Cast” and pick a device that’s on your network
We’ve cleverly named the casting button, “Cast”.
4. Your video should start playing on your TV!
What devices work with the DivX Mobile app?
The app works with Android or iPhone, but you can cast to many different devices including smart TVs (LG, Samsung, etc.), media streamers (Apple TV, Roku, Chromecast, Fire TV, etc.) and game consoles (Xbox, PlayStation).
Download DivX Mobile for FREE today:
Now go out there, sit your butt on your coach and cast some videos!
DivX 10.7 is now live! (Feel free to stop reading to go download the free update.) So why is this news? Well, there are several new features that we’re excited about. First off, if you use a Roku box, you can now easily stream video to Roku through DivX Media Server (in DivX Player). But the feature we’re most excited about is Cloud Connect.
Cloud Connect enables DivX Software to sync videos from Google Drive and Dropbox. This means you can easily import videos from cloud storage to watch in DivX Player, or convert them into any profile with DivX Converter. You can even save converted videos directly to cloud storage to save space on your computer.
When you download free DivX Software, you get a 15-day trial of Cloud Connect. If you like it, you can purchase Cloud Connect separately, or as part of the DivX Pro Bundle. (Keep in mind that when you buy DivX Pro, you save 50% compared to buying each pro feature separately.) If you already own DivX Pro, you’re in luck … Cloud Connect is included when you update to DivX 10.7. Learn more about DivX Pro.
See what else is new in the latest version of DivX Software … then download it and start making the most of your media.
If you haven’t downloaded DivX Mobile, you should really go ahead and do so now. It’s free, it’s available for iPhone and Android, it’s got some great features and it’s free. Did I mention that it’s free? (And if you’ve already got the app on your phone – thank you!)
So why should you trust me and rush off to download DivX Mobile? Great question – and thanks for the convenient prompt.
First off, what is this app? In the simplest terms, DivX Mobile lets you cast video (in up to 4K resolution) to your TV and play video (including DivX files) on your phone.
Let’s look at that more closely…
VIDEO CASTING What this means: You can cast video from your phone directly to supported smart TVs OR you can use a variety of media devices such as Roku, Apple TV, Xbox, Chromecast, etc. to watch your videos. The app can even handle casting 4K video.
Why this is cool: This means that you can watch video from your phone on your TV regardless of brand or device types. Now you can cast from an Android phone to an Apple TV, or to your connected Samsung TV from your iPhone.
For example: No need to huddle around your phone – share the great (and not-so-great) videos and photos you’ve captured on your phone with your family and friends on the big screen.
VIDEO PLAYBACK What this means: Enjoy popular video files, including DivX video, on your phone. Some files may require DivX Mobile Pro ($3.99 USD) to enable Dolby and DTS audio or to play MPEG-4 AVI files.
Why this is cool: You can now enjoy videos on your phone that your native video player can’t play. Just get the videos from your computer, DivX Media Server, Dropbox or Google Drive, and it’s like having DivX Player in your pocket. If you have a video that won’t play, you can also use DivX Converter (in free DivX Software) to convert your video so it will play in the DivX Mobile player. (See the FAQ for the full list of what files are supported.)
For example: You have movies/shows you’ve saved on your computer that won’t currently play on your phone. Download your files to your phone and take them to go.
There are more features to talk about (e.g. easily upload and download media to/from Dropbox and Google Drive, use the free DivX Media Server to browse videos on your computer and download or stream them to your phone), but we’ll save that for another day.
Long-time DivXers may remember DivX Pro from several versions ago. Back then, DivX Pro unlocked output profiles in Converter and delivered advanced features in DivX Codec Pack. We decided to make output in Converter free back in DivX 8, and Codec Pack is no longer.
But we’ve added several new premium audio and video components for DivX Software since then, and we’ve been working on new advanced features for Player and Converter. You may remember from recent updates the new Dolby Audio™ Edition and the evolution of MPEG-2 Plug-in to Video Pack in 10.3, and the new DTS-HD® Plug-in in 10.3.1. Now in 10.4, we’ve added video cropping and other custom encode settings in Converter, the ability to save snapshots and play HEVC 10-bit video in Player, and removal of advertisements in Player and Converter.
All these new features and the optional components we already offer are now available in one easy package: the new DivX Pro.
Everything that’s been free in DivX Software up to this point will continue to be free. Nothing changes for you if you’re using the free version of our Software. If you’ve bought, or want to buy, DFX Audio Enhancer, Dolby Audio Edition, DTS-HD Plug-in, or Video Pack, you can continue to do so. They continue to work and you can still buy them à la carte.
If you’ve been thinking of buying more than one of the optional premium components, or love all the new Pro features we’ve added in 10.4, DivX Pro is a great opportunity to get everything: one purchase, one download, one serial number. And, we’ve priced it so you get a sweet discount. Who doesn’t love saving some $$, right?
Making 4K video even better!
DivX Pro isn’t the only exciting thing that’s new in 10.4: we’ve also added hardware accelerated decoding of HEVC video up to 4K in DivX Player.
You may remember our post from earlier this year, ‘The Goods Under The Hood’, where we explained hardware acceleration and how we incorporate it into DivX Software to help make conversions faster and playback smoother, less resource-intensive.
Prior to DivX 10.4, hardware acceleration was available for AVC (H.264, MKV/MP4) and ASP (MPEG-4, DivX/AVI) video. Now, HEVC (H.265, MKV/MP4) video can be played in DivX Player using the CPU on 4th, 5th, and 6th Generations of Intel® Core Processor families.
This means that the experience of playing back 4K video up to 60fps, in particular, may be much improved. You may CPU usage or Memory usage drop, or finally be able to watch the video without frames dropping. For those of you interested in more details, we’ve shared preliminary test results of playing HEVC 4K video in DivX Player on a Skylake system over at DivX Labs. Or, learn more about DivX Accelerated, the integration of hardware acceleration capabilities in DivX Software.
A new version of DivX Software is out today, now with a DTS-HD® Plug-in to enable creation and playback of DivX video with DTS-HD Master AudioTM.
DTS-HD Master Audio is a high definition audio format known for its superior audio quality. Thanks to a variable bit-rate technology and its non-redundant structure, it’s also able to conserve file size and bandwidth. HD quality combined with great file savings… sound familiar? We know a video format that does that too. ;-)
If you’re looking for an HD-quality sound track to go along with your DivX videos, DTS-HD audio delivers!
DTS-HD delivers superior quality
The DTS-HD Plug-in for DivX Software includes DTS-HD Master Audio, which decodes DTS-HDaudio tracks, including DTS ExpressTM and DTS Digital SurroundTM, from stereo up to 7.1 discrete channels.The result is an uncompromised audio experience that brings movies, music and games to life.
DTS-HD audio for DivX Software
The DTS-HD Plug-in for DivX Software works with DivX Converter, DivX Player and DivX Web Player for creation and playback of your high-quality DivX videos with a stunning surround sound experience to match.
Create videos in all the formats that DivX Converter offers: DivX, DivX Plus, MP4 and HEVC up to UHD 4K resolution. This includes converting your videos with multi-channel audio tracks into the DTS-HD format, as well as passing-through the DTS-HD audio tracks of your videos for even faster conversion.
Enjoy your DivX videos with DTS-HD audio in DivX Player or DivX Web Player for PC and Mac. In addition, enable premium DTS-HD surround sound from DivX Player using HDMI output to any AV Receiver.
Today we released DivX 10.3, the latest update to DivX Software that includes three major new features to help you do even more with your audio and video.
Chromecast – your most requested feature – is here
You’ve been asking for it. We’ve been telling you it’s coming (thanks for being patient!). Finally, DivX Media Server is Google Cast Ready so you can enjoy streaming videos from your PC or Mac on to the largest screen in your home using Chromecast.
Chromecast streaming from DivX Media Server means that you can enjoy local videos on your TV. Your DivX, MKV and other videos* stored on your computer can stream up to 1080p. To access this feature, open your video in DivX Player and select the “Cast To” option; choose your Chromecast from the list of devices to begin streaming.
You can also access this feature from DivX Player’s Library view. From the list of videos, right-click on the title you want to cast and select “Stream To” then choose your Chromecast device.
This will open your Chrome browser where you will see a DivX window with the name of your file. The Chrome browser and the Google Cast extension for Chrome are required. Want to know more? Check out our step-by-step guide.
*If FFMPEG is installed on your computer, additional formats like HEVC may be transcoded when streaming.
Dolby AudioTM—a new edition of DivX Software
A new edition of DivX Software—Dolby AudioTM Edition, to be exact—brings official support for playing back Dolby Digital Plus audio tracks in DivX Player and Web Player.
If you’re tired of installing sketchy filters from sites you don’t know if you can trust, or if you’re a Mac user who’s been bemoaning the retirement of Perian for your surround sound audio, this build’s for you. We’ve seen so many of you each month looking for a solution to play DivX, MKV and other video files with AC-3 audio tracks, so we knew we had to do something about it.
This edition of DivX Software has been certified by Dolby® for playing Dolby Digital Plus audio in your favorite digital video formats. It’s a paid version of our software for both Windows and Mac that unlocks native support for the immersive surround sound capabilities of Dolby Audio. You can learn more or buy it on DivX.com.
It comes as a separate download, so check your order confirmation email for the details to install it.
Video Pack—say good-bye to Blu-rays
We’ve combined our previous MPEG-2/DVD Plug-in for DivX Converter with the addition of VC-1 support for a new Video Pack.
DivX Converter already lets backup Blu-rays made with the AVC codec for free. Now, VC-1 files can be converted in DivX Converter to any of the high-quality presets, like DivX, DivX Plus (h.264/mkv) or DivX HEVC (h.265/mkv).
Video Pack comes as a 15-day free trial in the free download of DivX Software, so you can try before you buy. After the trial is over you can buy the Video Pack to get both DVD and Blu-ray backup in DivX Converter; just enter your serial number in the free installation to unlock it.
Tip: If you purchased the MPEG-2 Plug-in for previous versions of DivX Software, you can upgrade to Video Pack for 50% off using your MPEG-2 serial number.
Some of the most exciting things we get to do at DivX are found “under the hood”—tweaks and technology that you don’t necessarily see but that are essential to a high-quality DivX video experience.
One of these things is hardware acceleration, which has several benefits to computer resources and functionality, especially when it comes to high-resolution video.
So, what is hardware acceleration?
Ever tried playing back HD or 4K video on your computer and notice issues? Media players may struggle with larger, higher resolution files like HD or 4K when playback is done through the software using CPU, eating up valuable system resources. This can result in playback issues like noise, stuttering or frames being dropped.
With hardware acceleration, the GPU (Graphics Processing Unit) is used to offload some of the processing effort from the more general-purpose CPU. The result? Heavy-process tasks like playing HD or 4K video is handled with ease so you can sit back and enjoy the quality or multi-task.
What’s the benefit in DivX Software?
DivX Software uses hardware acceleration to encode and decode both ASP (DIVX/AVI) and AVC (H.264/MKV) video content on a variety of popular systems.
The latest versions of DivX Player and DivX Web Player offload the heavy lifting to GPUs through a video decoding specification called DirectX Video Acceleration (DXVA)—yep, even for 4K videos!
We’ve done some preliminary tests of playback with and without hardware acceleration—same system, same video but very different results. Here we tested 4K AVC and HEVC clips on Intel Core Broadwell 2GB Windows 8.1-based device.
Note: CPU utilization with software decoding is the same for AVC and HEVC.
Hardware decoding results apply to AVC clips only.
Results may vary depending on device and system configuration.
So basically, you can watch an entire extra TV episode and still have time for a snack break on the same battery if you’re using hardware decoding.
If you have a system that supports hardware decoding in our software and want to compare this yourself, you can try it out by downloading some sample clips below. We used 4K raw MP4 files as sources and did a combination of 4K and 1080p encodes in h.264/MKV format with a few different bitrate settings.
DivX Converter uses hardware acceleration for encoding as well. When your system is able to make use of GPU for your encoding, you’ll see the DivX Accelerated logo appear like this:
Not only will this make conversion more efficient, but battery life and multitasking ability is improved like during playback.
Regardless of your interest in GPUs and CPUs, there’s great technology working behind the scenes to help DivX provide a great video experience. The next time you have a high resolution file you want to play or convert in H.264 or DIVX/AVI format, make sure hardware acceleration is enabled if your system is supported. It will make a big difference in playing or converting those high-quality videos!
If you’re following our DivX Media Server 101 video series, you already know from Part 1 how to set up your media server for sharing files from your computer to devices like your TV, tablet and gaming consoles.
This video is for Sony Playstation® 3 users who want to stream DivX, AVI, MP4 and MKV videos from a PC. Check out Part 3 in the series now: