<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
	<id>https://wiki.multimedia.cx/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Damion</id>
	<title>MultimediaWiki - User contributions [en]</title>
	<link rel="self" type="application/atom+xml" href="https://wiki.multimedia.cx/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Damion"/>
	<link rel="alternate" type="text/html" href="https://wiki.multimedia.cx/index.php/Special:Contributions/Damion"/>
	<updated>2026-06-17T08:08:54Z</updated>
	<subtitle>User contributions</subtitle>
	<generator>MediaWiki 1.39.5</generator>
	<entry>
		<id>https://wiki.multimedia.cx/index.php?title=NXV&amp;diff=7023</id>
		<title>NXV</title>
		<link rel="alternate" type="text/html" href="https://wiki.multimedia.cx/index.php?title=NXV&amp;diff=7023"/>
		<updated>2007-02-19T00:21:47Z</updated>

		<summary type="html">&lt;p&gt;Damion: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;* Extension: nxv&lt;br /&gt;
* Samples: [http://www.banahogg.com/DIA41.nxv] (see note)&lt;br /&gt;
&lt;br /&gt;
NXV is a container format used by the 2006 MP4 Player Watch manufactured by &amp;quot;Shenzhen Adragon Digitek&amp;quot; (China). The wrist watch is reported to support MP4, WMV and WMA, however this is achieved by first converting the files to the NXV format.&lt;br /&gt;
&lt;br /&gt;
==Container Format==&lt;br /&gt;
The format consists of a sequence of 512-bytes packets.&lt;br /&gt;
&lt;br /&gt;
Header packet:&lt;br /&gt;
&lt;br /&gt;
  bytes  0-11   ASCIIZ  magic (&amp;quot;NXV File&amp;quot;)&lt;br /&gt;
  bytes 12-19   ASCIIZ  version (&amp;quot;1.0.0&amp;quot;, &amp;quot;3.0.1&amp;quot; or &amp;quot;3.0.2&amp;quot;)&lt;br /&gt;
  byte     20   width (pixels)&lt;br /&gt;
  byte     21   height (pixels)&lt;br /&gt;
  byte  22-511  unknown - rand byte? (at least the first few bytes are required for video playback)&lt;br /&gt;
&lt;br /&gt;
The a/v sequence commences at byte 512 with an audio packet:&lt;br /&gt;
&lt;br /&gt;
  uint curSequence = 0&lt;br /&gt;
  while !eof&lt;br /&gt;
    u8[500]        audio payload&lt;br /&gt;
    u8[4]          unknown&lt;br /&gt;
    be32           sequence number&lt;br /&gt;
    le16           length (bytes)&lt;br /&gt;
    le16           unknown (pixels == bytes/2?)&lt;br /&gt;
    if (sequence == curSequence)&lt;br /&gt;
      curSequence += 1&lt;br /&gt;
      u8[length]     video payload&lt;br /&gt;
&lt;br /&gt;
==Audio Payload==&lt;br /&gt;
The audio payload is an [[MP3]] stream, including RIFF WAVE headers.&lt;br /&gt;
&lt;br /&gt;
==Video Payload==&lt;br /&gt;
Raw video - be16 in 565 RGB format. If the version is &amp;quot;1.0.0&amp;quot;, the video is at full-resolution. If the version is &amp;quot;3.0.1&amp;quot;, the video is at quarter-resolution; that is, the video data is 1/4 of the size indicated and is scaled in each direction by two on playback. Version &amp;quot;3.0.2&amp;quot; seems to indicate a different format - likely sixteenth-resolution.&lt;br /&gt;
&lt;br /&gt;
==Notes==&lt;br /&gt;
* Supported video resolutions are: 96x64, 96x80, 96x96, 128x96, 128x128, 160x128, 176x128. Despite the reduction in video resolution, the resulting NXV file size exceeds that of the input video file.&lt;br /&gt;
* Intermediate files are used by the NxvConverter program  to store the audio and video payloads (filename.mp3 and filename.tmp) prior to muxing to the NXV file.&lt;br /&gt;
* All NXV files examined so far have one frame per video packet and the packets appear at regular intervals. Low and Mid quality have one frame per four audio packets; High quality has one frame for every two audio packets.&lt;br /&gt;
* The content of the sequence and length values in an audio packet not followed by a video packet is unknown - probably nothing.&lt;br /&gt;
* Example file is an encoding of public domain footage from [http://www.archive.org/details/movies Internet Archive: Moving Image Archive]&lt;br /&gt;
&lt;br /&gt;
==External Links==&lt;br /&gt;
* [http://www.andalong.com/English/product628.htm China Manufacturer of MP4 Player watch, An Long / &amp;quot;Adragon&amp;quot;]&lt;br /&gt;
* [http://www.chinavasion.com/product_info.php/pName/watch-mp4-player-2gb-15inch-oled-screen Chinavasion - China wholesaler of MP4 Player watch]&lt;br /&gt;
* [http://watch.brando.com.hk/prod_detail.php?prod_id=00100 Brando MP4 Watch Product Page]&lt;br /&gt;
* [http://forum.doom9.org/showthread.php?t=119616 Related doom9 thread including NXV software download]&lt;br /&gt;
* [http://www.nxdevice.com/ Vendor website]&lt;br /&gt;
* [http://trap.me.uk/damion/projects/mp4watch/ UNIX conversion utilities for non Windows users]&lt;br /&gt;
&lt;br /&gt;
[[Category:Container Formats]]&lt;/div&gt;</summary>
		<author><name>Damion</name></author>
	</entry>
</feed>