Net-X-Convert & Proxy
IP Based File Conversion
Net-X-Convert provides a highly robust solution for large scale transcoding requirements. Transcode automatically to the widest range of industry standard formats, from the instant files are received, to multiple targets from collaboration and editing formats, through to full resolution delivery formats. Command line functionality provides a 'set it and forget it' approach to the ever increasing number of required formats used in file based content creation and delivery.
The cost effective Net-X-Proxy provides an expandable solution for the creation of proxy files, using the same command line structure.
Wide Industry Standard Support
All signal and file formats are supported with the same version. There are no restrictions in size, so all standard sizes are supported.
Create and maintain media files for all of your applications and devices, without proprietary restrictions. Use the devices you prefer, the formats best suited to the application, and the workflow that best meets your requirements.
Wide Conversion Support
Net-X-Convert and Net-X-Proxy showcase Drastic's 20+ years of expertise in file format support. Almost all broadcast and post production formats are supported, including the latest camera raw formats. Files are automatically stitched together to provide single clips that include multiple video, audio and metadata files. Time code, metadata and closed captioning are preserved, from the height resolution camera inputs to MP4/DASH and HLS outputs. Sources and targets for conversion can be local drives, network shares, HTTP/FTP, Google Cloud, and Amazon S3 storage. The conversions can even be run in a cloud instance VM.
Wrapping, Clipping, Combining and Partial File Restore
When converting files with Net-X-Convert, the output file can be a direct re-wrap, without conversion, of any section of the original file. Sections may be defined by absolute time into the file or by the time code present in the files. Files may also be converted to new file formats and compression types during the clipping process. EDL and EVS CSV lists can be used to create single output files from a variety of edits in a single pass. Partial file restore is also supported, either direct from source, or via a real time index file generated by Net-X-Code.
Extract and Combine/Embed
Various tracks may be exported from files, including video, audio, metadata and closed caption tracks. Metadata is generally transported in an Adobe XMP compatible wrapper. Audio can be extracted to AIFF or WAV for further processing. Closed captions work natively as MOV Text, MXF 436, MCC and SCC files, but many caption formats are supported including AAF, SubRip, SubStation Alpha, VTT, ITT, XML, CSV, Text and many more. Tracks may also be added to, or they may replace, output tracks when converting or clipping. Multiple outputs can be generated with different audio, metadata and closed caption tracks. Simple captions like SRT/VTT/SCC can be upconverted to MCC/SMPTE436 with full conversion, not just compatibility bytes.
Thumbnails and Preview
Net-X-Proxy/Net-X-Convert also support JPEG file extraction for thumbnails and preview. JPEG files can be extracted as a single file from any absolute or time code based point in the file. Also, a series of JPEG files can be extracted at a certain distance from each other to make a pop up thumbnail preview for a web player.
Direct Command Line and Enterprise REST APIs
Net-X-Convert can help you process existing file libraries or incoming files directly from your MAM software as a direct command line. For larger installations, Net-X-Convert combines with Net-X-Code to provide one or more distributed conversion servers that can be run via HTTP and the REST API.
Sharing Content and Collaboration
Net-X-Proxy can create low resolution (or proxy) streaming files to share with your team via local share, HTTP or dedicated MAM. Net-X-Proxy supports output to MP4, fragmented MP4, TS, M3U8/HLS and DASH formats, including multi bitrate outputs. As much metadata, time code and caption information as possible is maintained in each of the proxy formats. Metadata and closed caption tracks can also be extracted to add more information into your MAM. Net-X-Convert includes all of Net-X-Proxy's capabilities.
Application Compatibility and Conversion
Net-X-Convert provides transcoding to and from the industry's most popular software editing applications. Transcode files for Autodesk Smoke/Flame, Combustion, Assimilate SCRATCH, The Foundry Nuke, Avid Media Composer, Adobe Premiere Pro, After Effects, Photoshop, Eyeon Fusion, Apple Shake, Motion, Final Cut Pro, and many more.
Content Source Support
The complete list of supported formats, codecs and metadata is too long to publish, but what follows is a rough guide to the kind of content sources supported by Net-X-Convert and Net-X-Proxy, from major software and hardware providers past and present.
Extension | File Format | Codec | Read | Proxy Write | Convert Write |
3GP | 3GP 26x | h 264, 263, 261 | X | ||
4224 | 4224 | YCbCr 4:2:2:4 | X | X | |
AIFF | Apple audio | 16/20/24/32 bit stereo pairs | X | X | |
ARC | IFX Piranha | Audio/Video (YCbCr/RGB 8 only) | X | ||
ARI | Arri | Raw 12 bit bayer | X | ||
Audio: BWF, 8SVX, AU, AVR, GSM, HCOM, IFF, PCM, SF, SMP, SND, VOC, WVE |
Audio files | 44.1/48/96 kHz 16, 20, 24 and 32 bit | X | ||
AVC, AVCHD, MTS | AVC-HD | MPEG-2 camera media | X | ||
AVI | Windows | DVSD, DV25, DV50, DVHD, CineForm*, CineForm3D*, YCbCr 8 & 10 SD/HD, standard codecs | X | X | |
AVS | AVS | Video redirection (Windows only) | X | ||
BRAW | Blackmagic BRAW | BRAW 12 bit, 3:1, 5:1, 8:1 and 12:1 | X | X | |
CDX | Codex | Codec raw bayer stills | X | ||
CINE | Phantom | Phantom 10, 12 and 14 bit bayer | X | ||
CRW | Canon | Canon camera raw stream | X | ||
DASH | h.264 | DASH Fragmented MP4 and Smooth Streaming | X | X | X |
DNG | CinemaDNG | 10, 12 and 16 bit bayer | X | X | |
DPX | Cineon | RGB 8, RGB 10, YCbCr 4:2:2 | X | X | |
DPX | CineForm | CineForm*, CineForm3D* | X | X | |
DT3D | DT3D | XML 3D redirector | X | ||
DV/DIF | DV/DIF | Raw DV files | X | ||
DVS | DVS | Uncompressed YCbCr and RGB files | X | ||
EXR | OpenEXE | High dynamic range float stills | X | ||
fhgDI, fhgDP, fhgAP | fhgDI, fhgDP, fhgAP | Weisscam digimag format | X | ||
FLM | FLM | Adobe FilmStrip | X | ||
FLV/SWV | FLV/SWV | Flash/Shockwave video h.263/264 | X | ||
GEN | GEN | 4:2:2 YCbCr (Avid DSHD) | X | X | |
GV | XML/N0/T/I/A | Grass Valley disk record native (K2) | X | ||
GXF | GXF SMPTE 360 | MPEG-2, DV25, DV50, DVHD | X | ||
H264 | h.264 | 4:2:0 SD/HD up to 80 mbits/sec | X | X | |
HDR | YUV | DV25, DV50, DVHD, AVCi100, RGB, Uncompressed YCbCr 8 & 10 SD/HD | X | X | |
HDR | YUV | YCbCr10, YCbCr16, DPX RGB, DNxHD* | X | X | |
HDV | HDV | MPEG-2 camera files | X | ||
HLS | h.264 | HLS TS MultiRate | X | X | X |
IHSS | Iridas | RGB | X | ||
ISMV ISMA | Smooth Streaming | h.264, AAC, WMV | X | ||
JP2 | JPEG-2000 | Series of JPEG-2000 stills | X | X | |
JS | Jaleo/Mistika | Sgo native 4:2:2 YCbCr | X | X | |
KRW | Kinefinity | KineRAW Compressed Raw Stills and Stream | X | ||
LUMA RMY BMY | LUMA RMY BMY | Uncompressed YCbCr | X | ||
LXF | Leitch/Harris | DVSD, DV25, DV50, DVHD, AVCi50, AVCi100, MPEG-2, h.264 | X | ||
M3U8 | HLS | h264, h265, TS or MP4 | X | X | X |
MKV | MKV | Matroska audio video, VPx, h.26x | X | ||
MLV | Magic Lantern | Raw 14 bit bayer with PCM audio | X | ||
MOV | QuickTime | DVSD, DV25, DV50, DVHD, AVCi100, DNxHD*, CineForm*, CineForm3D*, RGBA, RGB-10 (DPX), YCbCr 8 & 10 SD/HD, standard codecs | X | X | |
MOV | QuickTime | ProRes, h264, AVCi, MPEG-2, XDCam | X | X | |
MOV | Reference File | MOV reference file pointing at h264, ProRes, DV, AVCI | X | ||
MP1/MP2/MP3 | MP1/MP2/MP3 | MPEG audio | X | ||
MP4 | AVC1,h.264 | Apple h.264, h.264 AVC | X | X | X |
MP4 | HEVC, h.264 | HEVC/265 | X | X | |
MP4 | XAVC-S | Sony XAVC-S HD/4K Cameras | X | ||
MP4 | MPEG-2 | Sony/Canon camera | X | ||
MPEG | MPEG-1 | 4:2:0 up to 15 mbits/sec | X | X | |
MPEG | MPEG-2 | 4:2:0/4:2:2 SD/HD up to 80 mbits/sec | X | X | |
MPEG | MPEG-4 | 4:2:0 up to 50 mbits/sec | X | X | |
MTS, M2TS | M2TS | AVC-HD camera files | X | X | |
MXF | AS-02 | AVCi, DNxHD*, DVHD, JPEG-2000 | X | ||
MXF | AS-11 DPP UK | AVCi100, IMX 50 | X | ||
MXF | Avid | DV25, DV50, DVHD, DNxHD*, Uncompressed | X | X | |
MXF | Canon | MPEG-2 | X | ||
MXF | Digital Cinema | DCI JPEG-2000 Unencrypted, Uncompressed Audio | X | X | |
MXF | EditCam | DV25, DV50, DVHD, DNxHD* | X | ||
MXF | Grass Valley | Grass Valley iCR | X | X | |
MXF | Harmonic | MPEG-2 | X | ||
MXF | h.264/AVC | MPEG-2 | X | ||
MXF | IMF | IMF JPEG-2000 YCbCr, Uncompressed Audio | X | X | |
MXF | JPEG-2000*** | Grass Valley Infinity | X | X | |
MXF | OP1a | AmberFin, EVS, MainConcept, MOG, OpenCube, Rovi | X | ||
MXF | OP1a/Omneon | DV25, DV50, DVHD, AVCi100, Uncompressed | X | X | |
MXF | OP1b | Panasonic AVCi 4K | X | ||
MXF | Panasonic-P2 | DV25, DV50, DVHD, AVCi100 | X | X | |
MXF | Pinnacle | MPEG-2 SD/HD | X | ||
MXF | Snell & Wilcox | MPEG-2, IMX | X | ||
MXF | Sony | MPEG IMX | X | X | |
MXF | Sony | XDCamHD, XDCamEX 4:2:0/4:2:2 | X | ||
MXF | Sony | HDCam SR 4:2:2 and 4:4:4 | X | X | |
MXF | Sony | F65 raw bayer | X | ||
MXF | Sony | F5, F700 raw bayer | X | ||
MXF | XAVC | XAVC HD and 4K | X | ||
OGG | OGG | OGG audio video | X | ||
OMF | OMF | DV25, JPEG, Meridien, AVBV, CamCutter | X | X | |
OMV | OMV | Uncompressed capture format | X | ||
QNT | Quantel | Raw uncompressed YCbCr images | X | X | |
R3D | RED | Red camera files | X | ||
RAW | ML/IOI | Magic Lantern RAW, IOIndustries RAW bayer | X | ||
RBG | RED BLU GRN | Uncompressed RGB | X | ||
RMF | RMF | Canon C500 raw 10 bit bayer files | X | ||
RTIN | RTINDEX | Real time replay of CBR and VBR records while still recording | X | ||
RTV | RTV | Uncompressed Video Toaster files (Windows only) | X | ||
SEQ | Bayer | Raw camera seq bayer files | X | ||
SIV | Bayer | Raw camera siv bayer files | X | ||
Stills | Series of stills | BMP, SGI, PSD, RAW, YUV10, YUV16, VSR, RAS, RAW, JP2, JPG - Series of stills (many others) | X | ||
TGA | Targa | RGB, RGBA (RLE Play Only) | X | X | X |
TIFF | TIFF | RGB, RGBA | X | X | X |
TR-01 | TS J2K | JPEG-2000, AES3 | X | X | |
TS | Transport stream | MPEG-2, h.264, h.265/HEVC, JPEG-2000, AAC, AC-3, AES3 | X | X | |
V210 | V210 | 4:2:2 10 bit YCbCr image sequence | X | X | X |
VC1 | VC-1 | WMV of raw wrapper | X | ||
VOB | VOB | Unencrypted | X | ||
VPB/QTL | Quantel | Quantel uncompressed YCbCr images | X | ||
VRW | Varicam Raw | Panasonic Varicam Raw | X | ||
WAV | Wave audio | 16/20/24/32 bit mono/stereo pairs/extensible | X | X | |
WEBM | WEBM | Youtube format | X | ||
WMV/ASF | WMV/ASF | Unencrypted/DRM Free only | X | ||
XAVC | X-AVC HD/4K | X-AVC 264 in MXF | X | ||
Y4M | Y4M | YCbCr raw stream | X | ||
YUV | YUV | 4:2:2 and 4:2:0 YCbCr image sequence | X | X | |
Y U V | YUV | Multi file component YCbCr files | X |
* CineForm and DNxHD file formats require an optional license.
HTTP/REST API
Command Line
NetXCopy -s <sourcefile> -t <targetfile> [-a <ackfile>] -p <profile> [-in <00:01:00:00> -out <00:02:00:00> -fg]
-s <sourcefile> -- The source file name and path
-t <targetfile> -- The target file name and path
-a <ackfile> -- The ACK file name and path. This is the XML acknowledgement file made after a copy
-p <profile> -- Profile to use. Current profiles include:
• copy – copy the whole file
• wrap – re wrap file or part of a file
• index – create an RTIndex for a file
• mp3-128kbps - Audio MP3 file
• mov-YCbCr8Bit – QuickTime MOV 8 bit uncompressed YCbCr file
• mov-dvcprohd - QuickTime MOV DVHD 100
• mp4-h264 - MP4 with h264, original size
• mxf-xdcam-720p - MXF Sony XDCam 720p
• mxf-dvcprohd-720p - MXF DVHD 720p
• mxf-xdcam-1080i - MXF Sony XDCam 1080i
• mxf-dvcprohd-1080i - MXF DVHD 1080i
• mxf-OP1a-MPEG - MXF OP1a MPEG (XDCam like, 16 audio channels)
• mxf-op1a-h264 - MXF h.264
• mxf-OP1a-HDF - MXF MPEG HDF
• mxf-as-11-sd-dpp - MXF DPP SD IMX
• mxf-as-11-hd-dpp - MXF DPP HD AVCi
• mov-proreshq - QuickTime MOV ProRes HQ
• mov-prores422 - QuickTime MOV ProRes 422
• mxf-as-11-sd-pal-dpp - MXF AS-11 SD PAL DPP
• mxf-as-11-sd-ntsc-dpp - MXF AS-11 SD NTSC DPP
• scaledown2000k - MP4 264 960x540, 2mbs
• scaledown500k - MP4 264 480x272, 0.5mbs
• hd1080-5000kbs - MP4 - HD 1080 with a target bitrate of 5 mbs
• hd720-2500kbs - MP4 - HD 720p with a target bitrate of 2.5 mbs
• hd360-1250kbs - MP4 - HD 360p with a target bitrate of 1.25 mbs
• h264-7500kbs - MP4 - Any resolution with a target bitrate of 7.5 mbs
• Proxy-h264-5000kbs - MP4 high quality proxy for web
• LBR-h264-10000kbs - Low bit rate, high quality local MP4
• mxf-OP1a-JPEG2K - Samma style JPEG2000 YCbCr
• mxf-AS-02-h264-10 - 10 bit 50 Mbs h.264 in AS-02 MXF
• DASH-MP4-Multibitrate - Multi bitrate MP4s with DASH files
• HLS-TS-Multibitrate - Multi bitrate TS streams with M3U8 files
• TS-TR-01-JPEG-2000 - TR-01 JPEG-2000 transport stream
• mxf-OP1a_HBR_50 - MXF OP1a h264 4:2:2 10 bit
• mp4-XAVC-S_4_2_0 - MP4 Sony XAVC-S 4:2:0
• mp4-XAVC-S_4_2_2 - MP4 Sony XAVC-S 4:2:2
-type mxf-op1a -- the exact file type to write, otherwise auto
• mxf-op1a – standard OP1a
• mxf-sonyhd – Sony XDCam compatible
• mxf-as02 – AS-02 spec MXF
• mp4-fmp4 – Fragmented MP4 (normal MP4 if not set)
-in <00:01:00:00> -- the starting point for the output file in time code or absolute position
-out <00:02:00:00> -- the ending point for the output file in time code or absolute position
-tcoffset <00:01:00:00> -- offset the time code during translation
-tc <01:00:00:00> -- replace time code during translation
-absin <200> -- the absolute (zero based) start time for the output file (overrides -in)
-absout <400> -- the absolute (zero based) end time, exclusive, for the output file (overrides -out)
-width <width> -- output width of the video (only for arbitrary codecs like H.264, HEVC and ProRes)
-height <height> -- output width of the video (only for arbitrary codecs like H.264, HEVC and ProRes)
-copy -- make a copy of the file section we need, instead of reading directly
-dest <folder> -- folder or folder and file name for the temp file when using copy
-cc <mcc/scc file> -- replacement closed caption file>
-afile <path-audio-file> -- replacement source audio track<s>
-v <path-video-file> -- replacement source video track
-uuid <uuid string> - override the UUID of the file with this one
-kilobitrate <kbit rate> - override the kilo bit rate
-h26xprofile <baseline/main/high/high10/high422/high444> override the profile type
-h26xlevel <51> override the level
-encodemode <0/1> 0 normal, 1 fastest
-gopsize <15> size of encoded GOP
-tempfolder – Temporary folder to store partial file
-alignment - Alignment value for any temporary partial files, for GetCopyInOutProfile
-fg -- force the GUI on
-fc -- force command line
NOTE: the parameters in [square brackets] are optional.
For JPEG picons
-pisrc <file-to-picon> -- source for the picon
-pidst <where-to-make-picon> -- target folder and name
-pisize <size> -- size of picon, 100%-10%
-piframe <frame-offset-into-file> -- frame to use to make the picon
-piskip <number-of-frames-to-skip> -- if set, make a picon of each frame at this interval for the whole file
-width <width> -- output width of the picon image
-height <height> -- output width of the picon image
End User License Agreement: International Canadian
Download
Net-X-Convert
Please email your request to sales@drastictech.com
Net-X-Proxy
Please email your request to sales@drastictech.com
Net-X-Convert Manual
How To Purchase Net-X-Convert and Net-X-Proxy
Net-X-Convert and Net-X-Proxy are available as a full featured temporary demo, which allows you to confirm your workflow is supported. Once you are happy with the software, relicensing provides delivery of the permanent key.