Tag: video transcoding

DLNA 4.0 to support server-based media transcoding

Article – From the horse’s mouth

DLNA

Synology DiskStation DS415play NAS with media transcoding - Press image courtesy of Synology

Synology DiskStation DS415play – demonstrating the value of transcoding content to provide to DLNA devices

Press Release

My Comments

An issue that can easily beset DLNA / UPnP-AV content-delivery setups is the fact that digital-image, audio and video content can be delivered in newer file formats and that it could be packaged for high-quality setups. A case to point could be 4K UHDTV video content which would work with the newer 4K UHDTV sets; or you could have audio content packaged in the FLAC lossless-compression file formats rather than MP3 or WMA file formats.

But the problem that exists is that you will likely to have older or cheaper equipment that can’t handle the higher-quality content types. Some devices that can handle the higher-quality content type may not be able to handle it in the file format it is delivered in unless the device’s firmware was updated to take the newer filetypes. Typically, this may ruin the experience because the device will typically throw up a confusing error message or show nothing.

A few UPnP-AV / DLNA Media servers do support some form of filetype or content transcoding with some Synology NAS units implementing this functionality at the hardware level. But there isn’t the ability to be sure that the NAS, broadcast-LAN tuner or similar device provides this kind of transcoding. The new DLNA 4.0 specification mandates that compliant server devices have to transcode the content that they serve if the client device can’t handle it directly.

The questions worth raising about this required function is whether this applies to filetype transcoding only or if it also includes functionality like downscaling a 4K video to Full HD for existing HDTVs for example. It shouldn’t also be about whether the transcoding takes place in the background for stored or downloaded media or only in a real-time fashion whenever legacy equipment wants the resource, something that would work with broadcast-LAN applications.

As far as NAS and DLNA media-server software design goes, one differentiating point that will exist would be the ability for the hardware and software to implement hardware-based transcoding. This is where a separate processor and RAM, like a GPU setup, is provided to transcode video content rather than the device’s main processor and RAM being used for the task. It is similar to what would happen if you use a computer equipped with a discrete video card or chipset to transcode some video content and this permits the main processor in the NAS to continue serving the files without having to transcode them at the same time. At the moment, the Synology DS416play, the successor to the DS415play which was the first NAS to offer this feature, is the only one that implements hardware transcoding.

Personally, I would like to see these devices offer transcoding for QuickTime and Motion JPEG video as used by some digital still cameras, and FLAC and ALAC lossless audio which is now valued as a high-quality audio format for “ripping” CDs or buying download-to-own music. This is because these formats are not universally handled in the DLNA network media sphere.

Other functions that are part of this version include catering to IPv6 networks which is fast becoming the way to go, inherent support for 4K and HDR video content, the requirement for a DLNA MediaServer to expose HD variants of more video filetypes and the VIDIPATH functionality being baked in to the standard which would be important especially for Pay-TV applications.

Rotating videos shot with smartphones

When you shoot video using a smartphone or tablet held in the vertical (portrait) position, it will come out vertical and you may have to rotate your head to watch it comfortably on most display situations. Even if you use a camcorder or high-end digital camera to shoot your video footage, you may find that you have shot some footage at an awkward angle and may want to correct that.

But you can rotate the video footage so it appears right-way-up when you play it. Here, the video will come out in a “pillar-box” form when played full-screen with black borders on each side of the vision.

You can do this with both the main regular-computer operating systems using either an application that comes with the operating system or available as a free download from the vendor.

Apple Macintosh

Current versions of QuickTime Player for OS X have the ability to rotate the video and save a rotated copy.

To do this, open the video in QuickTime Player, then select “Rotate Video” under QuickTime Player’s Edit Menu to get it the “right way up”. Once you are satisfied, press Command-S on the keyboard to save a rotated copy of the clip.

Windows

If you download Windows Movie Maker, which is part of the free Windows Live Essentials package available from Microsoft, you can use this elementary video editor tool to rotate your video clips.

Here, you import your video clip to Windows Movie Maker, then you rotate your video clip using the Rotate buttons on the toolbar. Once you are satisfied, save a copy of the clip in any of the formats that Windows Movie Maker supports.

Conclusion

At least Apple and Windows offer inclusive solutions to correct your video footage that you take with your smartphone so you can make it comfortably watchable.

Hardware video transcoding to be a feature for NAS units

Article

Synology adds hardware video transcoding and more to consumer NAS | CNet

My Comments

Netgear ReadyNAS

NAS units to be able to transcode on the fly for the media network

Most consumer and small-business network-attached storage units can serve as a DLNA-compliant network media server for whatever folders you nominate on them. Typically this allows you to have access to whatever multimedia you store on them without you needing to run a desktop or laptop computer to gain access to that media from your smart TV, Blu-Ray player or stereo system.

But not all client devices can handle all the media formats and types that exist on the scene. For example, some of them may not handle QuickTime or Motion JPEG formats that some digital cameras or smartphones tender as formats for their video files. In some cases, not all TVs or video players could handle Full HD video content or some would handle this while struggling. As well, most older and cheaper network-capable audio devices wouldn’t be able to handle 24-bit 96khz audio files which are being considered de rigueur for high-quality high-resolution audio content.

It could be feasible to have a DLNA media server integrated in a NAS perform media-file transcoding to suit the client devices. But this would tax the NAS device’s processor ability when it comes to performance and responsiveness.

What Synology have done is to integrate in to the DS415Play NAS the ability to transcode media files using hardware transcoding. This means that a separate hardware system handles the job of transcoding the media content like what happens in a multimedia-capable computer where the graphics chipset performs any transcoding or rendering for video-editor software running on that computer.

This feature could become important with the availability of “download-to-own” file-based video or high-resolution audio and be seen as part of the feature set for premium-level NAS units. This could then reduce any consumer worries about home AV equipment not supporting particular advanced video formats or the inability to benefit from a “high-resolution” audio album on equipment you use for casual listening like that Internet radio.

It could also encourage the availability of “master-grade” audio and video content in file-based formats for the home network or the ability to gain access to a wider competitive shopfront for file-based image, audio and video content As well NAS units that support content aggregation could also handle transcoding for other NAS units that don’t have this feature which could come in to place in a multi-NAS household.