Co to jest format pliku PTM?
Plik .ptm to PolyTracker Module - binarny plik muzyczny typu tracker stworzony przez PolyTracker, aplikację typu tracker z ery DOS, opracowaną przez Lone Rangera z grupy AcmE około lat 1994-1995. Podobnie jak inne formaty modułów z tego okresu, plik .ptm łączy w sobie zarówno dane sekwencyjne (wzory, komendy nut i efektów, przypisania kanałów), jak i surowe próbki audio PCM w jednym autonomicznym pliku binarnym, dzięki czemu do odtwarzania nie jest potrzebny zewnętrzny soundfont ani biblioteka sampli.
PolyTracker został zaprojektowany jako ulepszona alternatywa dla ScreamTracker 3, dlatego format .ptm jest strukturalnie zbliżony do .s3m: obsługuje do 32 jednoczesnych kanałów, wykorzystuje podobny układ wierszy wzorów i współdzieli znaczną część składni komend efektów. Sample są przechowywane jako 8-bitowe lub 16-bitowe PCM z częstotliwością próbkowania od 8 000 do 44 100 Hz, przy czym częstotliwość jest definiowana indywidualnie dla każdej próbki.
Format przeszedł przez około dwanaście wewnętrznych rewizji; bajt wersji w nagłówku pozwala rozróżnić warianty. Pliki .ptm nie posiadają uniwersalnej sygnatury magicznych bajtów - identyfikacja opiera się na analizie struktury nagłówka. Typowe rozmiary plików wahają się od 50 KB do 2 MB, przy czym dane sampli stanowią większość objętości.
PolyTracker został szybko zastąpiony przez Impulse Tracker w 1995 roku. Dziś pliki .ptm są niszową relikwią demosceny lat 90.; nowoczesne odtwarzanie jest obsługiwane przez OpenMPT, libopenmpt (biblioteka wieloplatformowa) oraz XMPlay w systemie Windows.
Bezpieczeństwo
RYZYKO: LOWPliki PTM to binarne pliki danych audio bez kodu wykonywalnego. Otwieranie ich w OpenMPT lub XMPlay jest bezpieczne. Nie są znane żadne exploity wymierzone w analizę PTM w obecnych odtwarzaczach. Należy zachować zwykłą ostrożność podczas pobierania plików z nieznanych serwerów lustrzanych archiwów demosceny.
Szczegóły formatu
w pigułce- Plik mapy Microsoft MapPoint - Microsoft MapPoint (oprogramowanie GIS/planowanie tras, koniec wsparcia w grudniu 2014 r.) również używało rozszerzenia .ptm dla swoich zastrzeżonych dokumentów map opartych na OLE2. Nazwa „Microsoft MapPoint map file” odnosi się do tego znaczenia, ale wszystkie programy w bazie danych to programy do trackerów audio - dominującym obecnie formatem jest PolyTracker Module.
- Photometric Texture Map - HP Labs Polynomial Texture Map (.ptm) - format obrazu z możliwością zmiany oświetlenia, używany w cyfryzacji dziedzictwa kulturowego; używa sygnatury hex 50 54 4D 46 pod offsetem 40.
Programy otwierające pliki PTM
Szczegóły techniczne
specyfikacja| Struktura pliku | Nagłówek binarny + bloki danych wzorów + surowe dane sampli PCM |
| Kolejność bajtów | Little-endian |
| Obsługa kanałów | Do 32 jednoczesnych kanałów |
| Kodowanie sampli | 8-bitowe lub 16-bitowe PCM; kodowanie definiowane dla każdego sampla z osobna |
| Zakres częstotliwości próbkowania | 8 000-44 100 Hz; częstotliwość ustawiana indywidualnie dla każdej próbki |
| Pojemność wzorów | Do 128 wzorów na moduł |
| Sloty instrumentów/sampli | Do 255 instrumentów lub sampli |
| Pola nagłówka | 28-bajtowa nazwa utworu, wartość tempo/BPM, liczba kanałów, tabela kolejności wzorów |
| Bajt rewizji formatu | Około 12 znanych wewnętrznych rewizji; rozróżnianych przez bajt wersji w nagłówku |
| Magiczne bajty | Brak; identyfikowane przez analizę struktury układu nagłówka - brak stałej sygnatury |
| Typowy rozmiar pliku | 50 KB - 2 MB; dane sampli dominują w rozmiarze pliku |
| Kompresja | Brak; surowe próbki PCM i nieskompresowane dane wzorów |
| Podstawa strukturalna | Pochodna ScreamTracker 3 (.s3m); współdzieli układ wzorów i składnię komend efektów |
| Pochodzenie systemowe | MS-DOS (oryginalnie); nowoczesne odtwarzanie w Windows, macOS i Linux przez libopenmpt |
| Wydano | Circa 1994-1995 (PolyTracker tracker software) |
| Najnowsza wersja | No formal versioning; approximately a dozen format revisions existed including customized test versions |
| Specyfikacja | fileformats.archiveteam.org |
Konwersje PTM
Pytania i odpowiedzi społeczności
pytania użytkownikówBrak pytań - bądź pierwszą osobą, która zapyta o pliki PTM.