XMedia Recode
Encyclopedia
XMedia Recode is a donationware
video and audio transcoding program for Microsoft Windows
developed by Sebastian Dörfler. It can import and export many types of files such as WMV
, MP4
, MP3
, 3GP, Matroska
and more. XMedia Recode can convert unprotected DVD
s or DVD files to any supported output file. XMedia Recode features a drag-and-drop
style interface and uses job queuing and batch processing to automate the task of transcoding multiple files.
The bitrate calculator is capable of configuring output settings like resolution, bitrate mode (e.g. ABR, 2-pass, etc.), framerate and similar settings for the audio track(s).
's Hall of Shame, indicating that it violates FFmpeg's license terms by distributing binaries of software under GPL or LGPL without offering source code
.
Donationware
Donationware is a licensing model that supplies fully operational software to the user and pleads for an optional donation be paid to the programmer or a third-party beneficiary . The amount of the donation may also be stipulated by the author, or it may be left to the discretion of the user,...
video and audio transcoding program for Microsoft Windows
Microsoft Windows
Microsoft Windows is a series of operating systems produced by Microsoft.Microsoft introduced an operating environment named Windows on November 20, 1985 as an add-on to MS-DOS in response to the growing interest in graphical user interfaces . Microsoft Windows came to dominate the world's personal...
developed by Sebastian Dörfler. It can import and export many types of files such as WMV
Windows Media Video
'Windows Media Video is a video compression format for several proprietary codecs developed by Microsoft. The original video format, known as WMV, was originally designed for Internet streaming applications, as a competitor to RealVideo. The other formats, such as WMV Screen and WMV Image, cater...
, MP4
MPEG-4 Part 14
MPEG-4 Part 14 or MP4 is a multimedia container format standard specified as a part of MPEG-4. It is most commonly used to store digital video and digital audio streams, especially those defined by MPEG, but can also be used to store other data such as subtitles and still images...
, MP3
MP3
MPEG-1 or MPEG-2 Audio Layer III, more commonly referred to as MP3, is a patented digital audio encoding format using a form of lossy data compression...
, 3GP, Matroska
Matroska
The Matroska Multimedia Container is an open standard free container format, a file format that can hold an unlimited number of video, audio, picture or subtitle tracks in one file. It is intended to serve as a universal format for storing common multimedia content, like movies or TV shows...
and more. XMedia Recode can convert unprotected DVD
DVD
A DVD is an optical disc storage media format, invented and developed by Philips, Sony, Toshiba, and Panasonic in 1995. DVDs offer higher storage capacity than Compact Discs while having the same dimensions....
s or DVD files to any supported output file. XMedia Recode features a drag-and-drop
Drag-and-drop
In computer graphical user interfaces, drag-and-drop is the action of selecting a virtual object by "grabbing" it and dragging it to a different location or onto another virtual object...
style interface and uses job queuing and batch processing to automate the task of transcoding multiple files.
Features
- Output to "Video and Audio", "Video only" or "Audio only"
- Copy video and/or audio tracks from input file (to avoid conversion)
- Presets (called Profiles) for various media devices (e.g. PS3, Xbox 360Xbox 360The Xbox 360 is the second video game console produced by Microsoft and the successor to the Xbox. The Xbox 360 competes with Sony's PlayStation 3 and Nintendo's Wii as part of the seventh generation of video game consoles...
, iPhoneIPhoneThe iPhone is a line of Internet and multimedia-enabled smartphones marketed by Apple Inc. The first iPhone was unveiled by Steve Jobs, then CEO of Apple, on January 9, 2007, and released on June 29, 2007...
, PSPPSPPSP most commonly refers to the PlayStation Portable, a handheld game console produced by Sony Computer Entertainment.PSP may also refer to:-Computing and programming:*Corel Paint Shop Pro, a graphics editor...
, ZuneZuneZune is a digital media brand owned by Microsoft which includes a line of portable media players, a digital media player software for Windows machines, a music subscription service known as a 'Zune Music Pass', music and video streaming for the Xbox 360 via the Zune Software, music, TV and movie...
and more) - Different languages (German, English, French, Italian and Japanese)
- Includes a Bitrate-Calculator that can calculate the required video bitrate to achieve a desired filesize based on various Media (CD, DVD, memory cards, etc.) Allows users to choose a percentage of the media for fine controlling.
- Supports up to 2 Audio Tracks
- Displays basic media info about each video using MediaInfoMediaInfoMediaInfo is a free, Open-source program that displays technical information about media files, as well as tag information for many audio and video files. It is used in many programs such as XMedia Recode, MediaCoder, eMule, K-Lite Codec Pack, Media Player Classic Homecinema and can be easily...
. A more detailed view can be accessed from the right click context menu for each video. - Supports batch processing when multiple videos are selected in the main interface (via ctrl+click or shift+click). Multiple highlighted jobs will all have the same conversion settings and multiple jobs will be added simultaneously.
Video editing
- Cutting
- CroppingCropping (image)Cropping refers to the removal of the outer parts of an image to improve framing, accentuate subject matter or change aspect ratio. Depending on the application, this may be performed on a physical photograph, artwork or film footage, or achieved digitally using image editing software...
(manual and auto crop) - Padding
- Color correction
- Deblocking
- Denoising
- SharpeningUnsharp maskingUnsharp masking is an image manipulation technique, often available in digital image processing software.The "unsharp" of the name derives from the fact that the technique uses a blurred, or "unsharp," positive to create a "mask" of the original image...
- Channel inversion
- GrayscalingGrayscaleIn photography and computing, a grayscale or greyscale digital image is an image in which the value of each pixel is a single sample, that is, it carries only intensity information...
- Deinterlacing
- Audio Channel Mapping
- Volume adjustment and audio normalizationAudio normalizationAudio normalization is the application of a constant amount of gain to an audio recording in order to bring the average or peak amplitude to a target level ....
Bitrate calculator
Xmedia Recode includes a bitrate calculator capable of sizing videos to fit various media including CD-R, DVD-5 (4.7 GB), DVD-9 (8.5 GB), and memory cards ranging from 128 MB to 32 GB. Videos can be calculated to a percentage of the selected media or a specific filesize. Unlike most bitrate calculators, it calculates the video and audio streams together.The bitrate calculator is capable of configuring output settings like resolution, bitrate mode (e.g. ABR, 2-pass, etc.), framerate and similar settings for the audio track(s).
Supported input formats
- 3GP, 3G2, AAC, AC3, AIFF, AMR, APE, ASF, AVI, AviSynth, AU, DVD, DTS, E-AC3, FLAC, FLV, H.261, H.263, H.264, M2TS, M1V, M2V, M3U, M3U8, M4A, M4P, M4V, Matroska, MMF, MP2, MP3, MP4, MP4V, MP3, MPEG-1, MPEG-2, MPEG-4, QuickTime, Ogg, OGM, PVA, REC, RealMedia, RMVB, SVCD, SWF, THP, TS, TRP, TP0, VCD, VOB, WebM, WMA, WMV, WPL
Supported output formats
Video formats
- Asus V1, Asus V2, MPEG-4 Part 2MPEG-4 Part 2MPEG-4 Part 2, MPEG-4 Visual is a video compression technology developed by MPEG. It belongs to the MPEG-4 ISO/IEC standards. It is a discrete cosine transform compression standard, similar to previous standards such as MPEG-1 and MPEG-2...
, MS MPEG4 V2, MS MPEG4 V3 DV Video, Flash Video, Flash Screen Video, H.261H.261H.261 is a ITU-T video coding standard, ratified in November 1988. It is the first member of the H.26x family of video coding standards in the domain of the ITU-T Video Coding Experts Group , and was the first video codec that was useful in practical terms.H.261 was originally designed for...
, H.263H.263H.263 is a video compression standard originally designed as a low-bitrate compressed format for videoconferencing. It was developed by the ITU-T Video Coding Experts Group in a project ending in 1995/1996 as one member of the H.26x family of video coding standards in the domain of the ITU-T.H.263...
, H.263+H.263H.263 is a video compression standard originally designed as a low-bitrate compressed format for videoconferencing. It was developed by the ITU-T Video Coding Experts Group in a project ending in 1995/1996 as one member of the H.26x family of video coding standards in the domain of the ITU-T.H.263...
H.264/MPEG-4 AVCH.264/MPEG-4 AVCH.264/MPEG-4 Part 10 or AVC is a standard for video compression, and is currently one of the most commonly used formats for the recording, compression, and distribution of high definition video...
(using x264X264x264 is a free software library for encoding video streams into the H.264/MPEG-4 AVC format. It is released under the terms of the GNU General Public License.-History:...
), HuffyuvHuffyuvHuffyuv is a lossless video codec created by Ben Rudiak-Gould which is meant to replace uncompressed YCbCr as a video capture format.Despite the "YUV" in the name, it does not compress the YUV color space, but YCbCr...
, M-JPEG, MPEG-1MPEG-1MPEG-1 is a standard for lossy compression of video and audio. It is designed to compress VHS-quality raw digital video and CD audio down to 1.5 Mbit/s without excessive quality loss, making video CDs, digital cable/satellite TV and digital audio broadcasting possible.Today, MPEG-1 has become...
, MPEG-2MPEG-2MPEG-2 is a standard for "the generic coding of moving pictures and associated audio information". It describes a combination of lossy video compression and lossy audio data compression methods which permit storage and transmission of movies using currently available storage media and transmission...
, TheoraTheoraTheora is a free lossy video compression format. It is developed by the Xiph.Org Foundation and distributed without licensing fees alongside their other free and open media projects, including the Vorbis audio format and the Ogg container....
, VP8VP8VP8 is an open video compression format released by Google, originally created by On2 Technologies.After purchasing On2 Technologies in early 2010, Google has provided an irrevocable patent promise for underlying patents for the VP8 format, and released a bitstream format specification under a...
, WMV V7, WMV V8
Audio formats
- AAC, AC3, ADPCM MICROSOFT, ADPCM YAMAHA, A-LAW, AMR NB, AMR WB, MP2, MP3, Vorbis, WAV-PCM 16 little endian, WAV-PCM 16 little endian, WAV-PCM 24 Little-Endian, WAV-PCM U8, WMA V7, WMA V8
Supported output device profiles
- Acer, Apple, Asus, Archos, BlackBerry, Cowon, Creative Labs, Dell, DVD Player (Standalone), Epson, HTC, LG, Microsoft, Motorola, Nokia, O2, Palm, Philips, iRiver, SanDisk, Samsung, Sony, Sony Ericsson, T-Mobile, Toshiba, Vodafone
Supported Output Device Profiles | |
---|---|
Name / Brand | Device |
Acer | beTouch E100, E101, E200 |
Liquid | |
neoTouch P300, P400, S200 | |
Tempo DX900, F900, M900, X960 | |
Apple | TV |
iPhone, iPhone4 | |
iPad | |
iPod Classic, Nano 3G, Nano 4g, touch | |
Asus | Lamborghini ZX1 |
M530w, M930, P320, P526, P527, P535, P552W, P560, P565, P735, P750, P835 | |
Archos | 3 Vision |
5, 7 | |
405, 605, 705 | |
AV 700 | |
BlackBerry | 8800 |
Bold 9000, 9700 | |
Curve 8300, 8310, 8520, 8900 | |
Pearl 8100, 8110, 8120, Flip | |
Storm 9500 | |
Storm 2 9520, 9550 | |
Cowon | A3, D2, D2 DAB, O2, Q5W, S9 |
iAudio 7, X5 | |
Creative | Zen 2 32GB |
Zen Mozaic | |
Zen Vision W, Vision M | |
Zen X-Fi, X-Fi2 | |
Zii Egg | |
Dell | Streak |
DVD Player (Standalone) | DVD Player |
Epson | P-3000, P-5000, P-6000, P-7000 |
HTC | Bravo, Desire, Dream, EVO 4G, HD2, HD Mini, Hero, Legend, Nexus One, Magic, Mega, Passion, Shift, X9500, Smart, Snap, Tattoo, Tide, Cruise, TyTN II |
P3350, P6300, P6500 | |
S710, S730, S740 | |
Touch 2, 3g, Diamond, Diamond 2, Dual, HD, Pro, Pro 2 | |
LG | BL20 newchocolate, BL40 newchocolate |
GC900, GD510, GD880 Mini, GD900, GM360 Viewty Snap, GM730, GM750, GT505, GW300, GW520, GW550, GW620, HB620T, KB770, KC550, KC780, KC910, KE500, KE600, KF300, KF510, KF600, KF700, KF750 Secret, KM380, KM500, KM900 Arena, KP230, KP235, KP500, KS10, KS20, KS360, KS500, KT770, KU580, KU800, KU990, T80, U900 | |
Monaco, Prada II, Prada Phone, Renoir, Secret, Shine, Shine 2, Viewty | |
T300 Cookie Lite, T310 Cookie Style, T320 Cookie 3G | |
Microsoft | Xbox 360 |
Zune, Zune HD | |
Motorola | Backflip, Dext, Droid X, Flipout, MOTOKRZR K1, Motozine ZN5, Quench, Rokr E8, SLVR L9 |
Milestone, XT720 | |
Moto Q 9h, Q gsm, U9 | |
RAZR, RAZR2 V8, RAZR2 V9 | |
RIZR Z6, Z8, Z10 | |
V547, V635, V710, W510, ZN200 | |
Nokia | 1680 Classic, 2730 Classic, 3109 Classic, 3110 Classic, 3230, 3500 Classic, 3600 Slide, 5228, 5235, 5310 XpressMusic, 5320 XpressMusic, 5530, 5610 Xpress Music, 5700 XpressMusic, 5800 XpressMusic, 6110 Navigator, 6120 Classic, 6124 Classic, 6210 Navigator, 6220 Classic, 6230, 6233, 6234, 6290, 6260 slide, 6300, 6303 Classic, 6500 Classic, 6600i Slide, 6620, 6630, 6650, 6700 classic, 6710 Navigator, 6720 classic, 6760 slide, 7210 Supernova, 7230, 7310 Supernova, 7610 Supernova, 8600 Luna, C3, C5, C6, E5, E51, E52, E55, E61, E63, E65, E66, E70, E71, E72, E75, E90, N70, N71, N72, N73 Music Edition, N76, N66, N78, N79, N89 TV, N80, N82, N85, N85 TV, N92, N93, N95, N96, N97, N900, X3, X6 |
O2 | O2 Xda diamond, O2 Xda diamond pro, O2 Xda orbit 2 |
Palm | Centro, Pre, Treo Pro, TX |
Philips | GoGear Muse, SA5285, iPhilips SA5285BT, SA5295 |
iRiver | B20, Clix2, U10 Clix, X20 |
SanDisk | Sansa e250 - e280, Sansa Fuze, Sansa View |
Samsung | B2700, B3310, B3410, B5722, B7620, D500, D800, D900, D980 DuoS, Champ C3300, Epic 4G, GALAXY, GALAXY S, Galaxy 3 I5800, H1, i5700 Galaxy Spica, i7110 Pilot, i7500, i8510 Innov8, I8910 HD, M1, M3200 Beat s, M3510 Beat b, M7500 Emporia Armani, M7600 Beat DJ, M8800 Pixon, Night Effect, Omnia II I8000, Omnia PRO B7610, Omnia 735, Qbowl, Corby S3650, CorbyTXT B310, S3500, S3550, S5230 Star, S5350, S5550, S5600, S5620, Glamour S7070, S7220 Ultra Classic, S7350 Ultra Slide, S7550 Blue Earth, S8000 Jet, S8300 UltraTOUCH, GT-S8500 Wave, PIXON12 M8910, U600, U700, Wave 525, Wave533 |
SGH D880, E250, E420, E740, E840, E950, F110, F330, F400, F480, F500, F510, F520, G600, G800, G810, i550, i760, i780, I900 Omnia, J700, L700, L810V, L870, M200, M300, P940, U300, U800 Soul | |
YP-CP3, M1, P2, P3, Q1, R0, R1, S3, S5, T8, T10 | |
Sony | PS3, PSP |
NWZ A808, A815, A816, A826, A826K, A826, A826K, A829, E435F, E436F, E438F, E443, E444, S615F, S616F, S618F, S638F, S639F, S738F, S739F | |
Sony Ericsson | Aino, Aspen, C510, C702, C902, C905, F305, G502, G705, G900, K550i, K660i, K700i, K750i, K770i, K800i, K810i, K850i, P1i, R300i, Satio, S302, T303i, T650i, T700, T700i, T715, V630i, V640i, Vivaz, Vivaz Pro, W350i, W580i, W595, W610i, W660i, W705, W715, W760i, W880i, W890i, W902, W910i, W950i, W960i, W995, Yari, Yendo, Z310i, Z320i, Z555i, Z770i, Z780 |
XPERIA X2, X8, X10 Mini, X10 Mini pro | |
T-Mobile | G1, G2 Touch, Pulse |
MDA Basic, Compact VI, V, Touch Plus, Touch XL, Vario IV, Vario III, Vario V | |
Toshiba | K01, TG01 |
Portégé G500, G710, G810, G910 | |
Vodafone | 725, 830, VDA GPS, VPA Touch |
Limitations
- Bitrate Calculator does not allow to choose the number of channels for audio tracks (defaults to Stereo)
- The Bitrate-Calculator does not exceed 10,000 video bitrate if a filesize is chosen that requires a bitrate exceeding 10,000. However, the bitrate can be manually adjusted above 10,000 and the filesize will change accordingly.
- System-wide brightness, contrast and color adjustments for videos (from Nvidia or ATI Control Panel) will be detected by XMedia Recode during the Preview and those adjustments will be hardcoded into the output file.
- Does not support conversion to uncompressed video but does, however, support conversion to various lossless codecs (e.g. Huffyuv, MPEG-4 AVC Lossless)
- Audio Tracks default to stereo regardless of the number of Source channels.
- Lack of documentation for codec options (hover tooltips)
- A default framerate of 25 is chosen for the Custom Profile, when in most cases it is not necessary to change the framerate of the source video. XMedia Recode does not check the framerate of the source video and configure it accordingly. Furthermore, most Profiles default to a framerate of 25 in situations when the framerate of the Source video is appropriate for the device.
- Many settings for Profiles are locked down (e.g. File Extension, Video codecs, Audio Codecs) and are therefore at the discretion of the XMedia Recode developer.
- Unable to add additional jobs or access the main interface while transcoding is in progress.
- No video Rotation
- Unable to add video & audio tracks or subtitles from external files.
- Does not allow to permanently modify or amend existing Profiles from the XMedia Recode GUI. They must be modified via notepad, which is unintuitive and error prone (resulting in program crashing upon startup).
- The uninstallation wizard for XMedia Recode leaves behind files and registry entries which are important if a user is attempting to reinstall the application to fix some issues. Therefore, a third party uninstall utility (e.g. Revo Uninstaller) must be used to fully remove all leftover files.
- Custom framerates are unsupported.
- The program may lock up or abort during the conversion process.
License controversy
XMedia Recode is listed on FFmpegFFmpeg
FFmpeg is a free software project that produces libraries and programs for handling multimedia data. The most notable parts of FFmpeg are libavcodec, an audio/video codec library used by several other projects, libavformat, an audio/video container mux and demux library, and the ffmpeg command line...
's Hall of Shame, indicating that it violates FFmpeg's license terms by distributing binaries of software under GPL or LGPL without offering source code
Source code
In computer science, source code is text written using the format and syntax of the programming language that it is being written in. Such a language is specially designed to facilitate the work of computer programmers, who specify the actions to be performed by a computer mostly by writing source...
.