The Media File Scanner for Net-X-Code is an add on that can scan local, network, Amazon S3 and Google Cloud Storage drives and help to organize and make best use of all of your post production and broadcast media. The Media File Scanner will provide a complete, logical view of your audio/video/still assets, and generate a list of available media so you can catalog, proxy, thumbnail, metadata extract and call third party rest interfaces, executables and scripts.
Net-X-Code - Media File Scanner
Scan, Connect and Process
The Media File Scanner is an add on for the Net-X-Code server system. It runs concurrently on a physical or virtual machine with a Net-X-Code Server instance. It is designed to find and catalog all your post production and/or broadcast assets. The Media File Scanner has three distinct parts:
- An initial scan is made to catalog all directories and camera cards on a storage system. This includes most camera card formats from Sony, Panasonic, Canon, Red, GoPro, Arri, Avid Op-Atom/AAF, as well as standards AS-02, IMF and DCP.
- The directories and camera cards are then used to create a list of 'clips', with each clip representing a single audio/video object. The clips can consist of multi file cards, multi part cards, file formats with separate audio/video file, sequences, and other common ways of storing audio and video.
- As the clips are found, or after, a number of operations can be run on them, including thumbnail generation, proxy generation, metadata extraction, re-wrapping, mezzanine generation, and calls to third party REST/SOAP APIs, executables and scripts. All data generated is stored in industry standard formats for access and use by MAM and other workflow systems.
Supported OS/File Systems
Media File Scanner is available for Window x64 (server model recommended) or RedHat/Centos Linux 7.x x64. It can support any file system or network share that can be read from the operating system (like NFS, SMB, CIFS, NTFS, EXT#, FAT##, etc). It also supports directly scanning Amazon S3 and Google Cloud Storage from physical servers or cloud VMs.
Supported Camera/Video Formats
The Net-X-Code Media File Scanner supports the industry's widest range of audio/video/still and camera card formats. Clips include references to all their component files, and include automatic stitching when recordings break the video into separate files. Some of the supported formats include:
- Sony IMX, XDCam, XAVC, Raw
- Panasonic P2 Op-Atom and Op-1b
- Canon XF 264/265 and CRAW
- Canon C300/C700
- Canon CRM, RMF
- Arri, ARX, VRAW, KRW, CDX, SEQ
- OpenEXR, ACES
- RED R3D
- Blackmagic BRAW
- Phantom Cine
- AVC-HD/MTS, BDMV, HDV
- Grass Valley Infinity, K2 and Server
- AS-02, IMF, DCP, Open MXF, GV
- Avid OP-Atom, AAF
- MXF/MOV + separate audio and metadata files
- MPEG program and transport streams, TR-01
- Wav, Aiff, Mp3/2/1, Mp1, AAC
- ARC, AVI, DVS, FLM, GXF, JS, LXF, MLV, MPG, MP4, MKV, OMF, WebM, WMV, XML
- Dash, HLS, ISVM, M3U8
- Red/Grn/Blu, Luma, YUV, v210, YUV16, Y4M, HDR, IHSS, OMV, VPB
- Image sequences DPX, TIFF, TGA, DNG, RAW, BMP, PSD, JPG, JP2, etc
- RTIN Partial File Restore
Initially Media File Scanner supports local SQLite databases and local or remote MySQL databases.
IMB QDB2, Oracle, PostfreSQL and ODBC are also available on special request.
As the list of clips is generated in the database, one or more Net-X-Code Server instances can be used to process useful information from them. Operations include:
- Generate a single or series of JPG thumbnail files
- Convert audio to wav, aiff or mp3
- Convert audio/video to MP4, Dash or HLS proxy
- Extract XMP metadata
- Convert clip to a mezzanine file format, like XDCam
- Call one or more REST APIs with inserted clip information
- Call one or more external applications, scripts or connectors
Drastic is committed to supporting open formats to make Net-X-Code and the Media File Scanner as widely compatible as possible. All output formats are standard media file formats like MP4, MOV, MXF and AVI. All proxy/thumbnail are stored as MP4, Dash, HLS and JPG. Metadata is transported in the XMP XML file standard. All database entries are kept in plain text or integer and available for other programs to use or to be altered to customize Net-X-Code/Media File Scanner workflows.