Editing Multimedia Formats and Tools
Jump to navigation
Jump to search
The edit can be undone. Please check the comparison below to verify that this is what you want to do, and then publish the changes below to finish undoing the edit.
Latest revision | Your text | ||
Line 2: | Line 2: | ||
A lot more fileformats not added yet to the page are listed in: http://www.psdevwiki.com/ps3/XMB_database#Promoter | A lot more fileformats not added yet to the page are listed in: http://www.psdevwiki.com/ps3/XMB_database#Promoter | ||
See also [[Game Modding]] | |||
=Image= | =Image= | ||
==BMP== | ==BMP== | ||
Line 17: | Line 11: | ||
==DDS== | ==DDS== | ||
Direct Draw Surface (DDS) | |||
*http://en.wikipedia.org/wiki/DirectDraw_Surface | *http://en.wikipedia.org/wiki/DirectDraw_Surface | ||
*http://msdn.microsoft.com/en-us/library/bb943991.aspx | *http://msdn.microsoft.com/en-us/library/bb943991.aspx | ||
'''DDS normal maps''' | '''DDS normal maps''' | ||
Line 91: | Line 41: | ||
*Photoshop DDS plugin https://developer.nvidia.com/nvidia-texture-tools-adobe-photoshop Tutorial: http://www.youtube.com/watch?v=B_SpdM5cLuQ (in spanish) | *Photoshop DDS plugin https://developer.nvidia.com/nvidia-texture-tools-adobe-photoshop Tutorial: http://www.youtube.com/watch?v=B_SpdM5cLuQ (in spanish) | ||
*3DS Max DDS Plugin https://developer.nvidia.com/content/3ds-max-dds-plugin-1008271100 | *3DS Max DDS Plugin https://developer.nvidia.com/content/3ds-max-dds-plugin-1008271100 | ||
*NVIDIA DDS Thumbnail Viewer for windows explorer https://developer.nvidia.com/sites/default/files/akamai/tools/files/DDS_viewer.exe | *NVIDIA DDS Thumbnail Viewer for windows explorer https://developer.nvidia.com/sites/default/files/akamai/tools/files/DDS_viewer.exe | ||
*NVIDIA DDS Legacy Texture Tools https://developer.nvidia.com/legacy-texture-tools and https://developer.nvidia.com/sites/default/files/akamai/tools/files/DDS_Utilities_8.31.1127.1645.exe (includes a command line texture converter) | *NVIDIA DDS Legacy Texture Tools https://developer.nvidia.com/legacy-texture-tools and https://developer.nvidia.com/sites/default/files/akamai/tools/files/DDS_Utilities_8.31.1127.1645.exe (includes a command line texture converter) | ||
*Crazybump is a quick and easy tool for creating normal maps from a texture. http://www.crazybump.com/ Tutorial: http://iamsparky.wordpress.com/crazybump/ | *Crazybump is a quick and easy tool for creating normal maps from a texture. http://www.crazybump.com/ Tutorial: http://iamsparky.wordpress.com/crazybump/ | ||
==GTF== | ==GTF== | ||
Line 167: | Line 58: | ||
| style="background-color:#475446; color:#FFFFFF;" |'''Notes''' | | style="background-color:#475446; color:#FFFFFF;" |'''Notes''' | ||
|- | |- | ||
|colspan="5" style="text-align:center; background-color:lightblue;" | <span style="color:black | |colspan="5" style="text-align:center; background-color:lightblue;" | <span style="color:black;">GTF header</span> | ||
|- | |- | ||
| 0x00 || 0x04 || 02 02 00 FF || || Version | | 0x00 || 0x04 || 02 02 00 FF || || Version | ||
Line 175: | Line 66: | ||
| 0x08 || 0x04 || 00 00 00 01 || || Number of textures embedded | | 0x08 || 0x04 || 00 00 00 01 || || Number of textures embedded | ||
|- | |- | ||
| 0x0C || 0x04 || 00 00 00 00 || || Not used? | | 0x0C || 0x04 || 00 00 00 00 || || Not used? | ||
|- | |- | ||
|colspan="5" style="text-align:center; background-color:lightblue;" | <span style="color:black | |colspan="5" style="text-align:center; background-color:lightblue;" | <span style="color:black;">GTF specification</span> | ||
|- | |- | ||
| 0x10 || 0x04 || 00 00 00 80 || || Size Header | | 0x10 || 0x04 || 00 00 00 80 || || Size Header | ||
Line 194: | Line 85: | ||
| 0x1C || 0x04 || || || Remaps: | | 0x1C || 0x04 || || || Remaps: | ||
|- | |- | ||
|colspan="5" style="text-align:center; background-color:lightblue;" | <span style="color:black | |colspan="5" style="text-align:center; background-color:lightblue;" | <span style="color:black;">DDS specification</span> | ||
|- | |- | ||
| 0x20 || 0x02 || 00 40 || 64 in decimal || Size image width | | 0x20 || 0x02 || 00 40 || 64 in decimal || Size image width | ||
Line 203: | Line 94: | ||
|- | |- | ||
|} | |} | ||
==JPG== | ==JPG== | ||
http://en.wikipedia.org/wiki/JPEG | http://en.wikipedia.org/wiki/JPEG | ||
==MPO== | ==MPO== | ||
Line 228: | Line 111: | ||
==PNG== | ==PNG== | ||
PS3 supports PNG images in 24 bits (for RGB channels), and 32 bits with transparency (24 bits for RGB channels + 8 bits for an alpha layer). "PNG Interlaced" and "APNG (Animated Portable Network Graphics)" formats are not supported by the PS3. | PS3 supports PNG images in 24 bits (for RGB channels), and 32 bits with transparency (24 bits for RGB channels + 8 bits for an alpha layer). "PNG Interlaced" and "APNG (Animated Portable Network Graphics)" formats are not supported by the PS3. | ||
==TGA== | ==TGA== | ||
http://en.wikipedia.org/wiki/Truevision_TGA | |||
=Audio= | =Audio= | ||
==AT3== | ==AT3== | ||
Line 250: | Line 123: | ||
Mono and stereo channels are supported | Mono and stereo channels are supported | ||
==VAG== | ==VAG== | ||
*Format | *Format | ||
Line 263: | Line 130: | ||
{| class="wikitable" style="text-align: center;" | {| class="wikitable" style="text-align: center;" | ||
|- | |- | ||
| style="background-color:#564147; color:#FFFFFF;" |'''Offset | | style="background-color:#564147; color:#FFFFFF;" |'''Offset''' | ||
| style="background-color:#564147; color:#FFFFFF;" |'''Size | | style="background-color:#564147; color:#FFFFFF;" |'''Size''' | ||
| style="background-color:#564147; color:#FFFFFF;" |'''Example | | style="background-color:#564147; color:#FFFFFF;" |'''Example''' | ||
| style="background-color:#564147; color:#FFFFFF;" |'''Value (conversion)''' | | style="background-color:#564147; color:#FFFFFF;" |'''Value (conversion)''' | ||
| style="background-color:#564147; color:#FFFFFF;" |'''Notes''' | | style="background-color:#564147; color:#FFFFFF;" |'''Notes''' | ||
|- | |- | ||
|colspan="5" style="text-align:center; background-color:lightblue;" | <span style="color:black | |colspan="5" style="text-align:center; background-color:lightblue;" | <span style="color:black;">VAG header</span> | ||
|- | |- | ||
| 0x00 || 0x04 || 56 41 47 70 || "VAGp" || Magic | | 0x00 || 0x04 || 56 41 47 70 || "VAGp" || Magic | ||
Line 279: | Line 146: | ||
| 0x0C || 0x04 || 00 00 04 50 || 1104 bytes || Waveform data size (bytes) | | 0x0C || 0x04 || 00 00 04 50 || 1104 bytes || Waveform data size (bytes) | ||
|- | |- | ||
| 0x10 || 0x04 || 00 00 BB 80 || | | 0x10 || 0x04 || 00 00 BB 80 || 44 000 Hz || Sampling Frequency (Hz) | ||
|- | |- | ||
| 0x14 || 0x0A || 00 00 ... 00 00 || - || Reserved area | | 0x14 || 0x0A || 00 00 ... 00 00 || - || Reserved area | ||
Line 291: | Line 158: | ||
| 0x20 || 0x10 || 53 45 30 34 5F 42 61 63 6B || SE04_BACK || Name | | 0x20 || 0x10 || 53 45 30 34 5F 42 61 63 6B || SE04_BACK || Name | ||
|- | |- | ||
|colspan="5" style="text-align:center; background-color:lightblue;" | <span style="color:black | |colspan="5" style="text-align:center; background-color:lightblue;" | <span style="color:black;">Waveform data starts</span> | ||
|- | |- | ||
|} | |} | ||
Line 309: | Line 176: | ||
| Decoding coefficient | | Decoding coefficient | ||
|| Loop information: | || Loop information: | ||
* | *1: last block of the file | ||
*3: ending block of the loop | |||
* | *6: starting block of the loop | ||
* | *7: playback ending position | ||
* | |||
<small>Because ADPCM uses sample blocks that are aligned one after the other, a wave compressed with ADPCM may have an unfinished, partial block at its end. The ADPCM decoder generates silence for the remainder of this partial block, which keeps the wave from looping seamlessly.</small> | <small>Because ADPCM uses sample blocks that are aligned one after the other, a wave compressed with ADPCM may have an unfinished, partial block at its end. The ADPCM decoder generates silence for the remainder of this partial block, which keeps the wave from looping seamlessly.</small> | ||
|| Sound data | || Sound data | ||
Line 321: | Line 187: | ||
*Tools | *Tools | ||
**MFAudio v1.1 | **MFAudio v1.1 (converts WAV to VAG): http://www.zophar.net/utilities/ps2util/mfaudio-1-1.html or http://dl.qj.net/software/utilities/mfaudio-11.html or http://downloads.ziddu.com/downloadfile/3353225/MFAudiov11.zip.html | ||
=Video= | =Video= | ||
==PAM== | ==PAM== | ||
Pam files can contain audio or have the audio | Pam files can contain audio or have the audio separwted in a .AT3 track, used in [[Content Information Files]] | ||
=Interactive= | =Interactive= | ||
Line 342: | Line 200: | ||
*Irfanview supported format | *Irfanview supported format | ||
=3D | =3D= | ||
==DAE== | ==DAE== | ||
DAE ('''D'''igital '''A'''sset '''E'''xchange) is an XML file that contains COLLADA content. COLLADA is an open standard created by sony for interactive 3D applications. Is used to export and import files from 3-D authoring applications in .dae format, see: https://collada.org | DAE ('''D'''igital '''A'''sset '''E'''xchange) is an XML file that contains COLLADA content. COLLADA is an open standard created by sony for interactive 3D applications. Is used to export and import files from 3-D authoring applications in .dae format, see: https://collada.org/ | ||
Collada usually is implemented as a plugin, some 3-D authoring applications supporting collada are: [http://www.blender.org/ Blender], Google SketchUp, Maya, Rhino, 3D Max, SoftImage | Collada usually is implemented as a plugin, some 3-D authoring applications supporting collada are: [http://www.blender.org/ Blender], Google SketchUp, Maya, Rhino, 3D Max, SoftImage | ||
*Collada plugins: | *Collada plugins for: | ||
**Blender | **Blender http://colladablender.illusoft.com/ http://sourceforge.net/projects/colladablender/ | ||
=Tools & Tips= | =Tools & Tips= | ||
Line 442: | Line 236: | ||
*2D animation | *2D animation | ||
'''animata:''' an open source real-time animation software, designed to create animations, | '''animata:''' an open source real-time animation software, designed to create animations, interactive background projections for concerts, theatre and dance performances. | ||
http://animata.kibu.hu/ | http://animata.kibu.hu/ | ||
Line 471: | Line 264: | ||
{{ | {{File Formats}}<noinclude>[[Category:Main]]</noinclude> | ||
[[Category:Main]] | |||
</noinclude> |