Co to jest format pliku CPR?
Plik .cpr to natywny format projektu dla Cubase, profesjonalnej cyfrowej stacji roboczej audio (DAW) firmy Steinberg. Firma Steinberg wprowadziła rozszerzenie .cpr wraz z wersją Cubase SX w 2001 roku, zastępując starsze formaty .ALL i .ARR z ery Atari i wczesnych wersji Windows VST.
Plik .cpr to binarny kontener oparty na formacie RIFF - wykorzystuje tę samą czterobajtową sygnaturę RIFF, którą można znaleźć w plikach audio WAV. Przechowuje on całą aranżację: układ ścieżek, osadzone dane zdarzeń MIDI, pozycje klipów audio na osi czasu, krzywe automatyki, ustawienia kanałów miksera (EQ, inserty, wysyłki), konfiguracje instrumentów VST i wtyczek efektowych, mapy tempa i metrum oraz pozycje znaczników.
Co istotne, plik .cpr nie zawiera w sobie plików audio. Nagrane audio znajduje się w oddzielnych plikach .wav lub .aiff w podfolderze Audio projektu, do których odwołania (ścieżki) znajdują się w pliku .cpr. Oznacza to, że sam plik .cpr nie jest kompletną kopią zapasową - należy zachować cały folder projektu w nienaruszonym stanie. Funkcja „Back Up Project” w Cubase tworzy samowystarczalną kopię archiwalną.
Otwarcie pliku .cpr na innym komputerze wymaga zainstalowania tych samych wtyczek VST; brakujące wtyczki są zgłaszane podczas ładowania. Cubase tworzy również automatyczny plik .bak obok każdego pliku .cpr jako kopię bezpieczeństwa. Format ewoluuje wraz z każdym wydaniem Cubase, a projekty utworzone w nowszych wersjach mogą nie otwierać się w pełni w starszych.
Bezpieczeństwo
RYZYKO: LOWBinarny plik danych projektu bez kodu wykonywalnego. Bezpieczny do otwarcia w Cubase. Nierozpoznane wtyczki ładują się jako puste symbole zastępcze - brak ryzyka bezpieczeństwa.
Szczegóły formatu
w pigułce- Kod programu INMOS occam (legacy) - System programowania transputerów INMOS używał rozszerzenia .cpr dla kodu źródłowego occam; sprzęt i narzędzia wycofane około 1999 roku.
- Skompresowany plik CorelDRAW (legacy) - Starsze produkty Corel używały rozszerzenia .cpr dla skompresowanych plików graficznych; zastąpione przez formaty .cdr i .cdz.
Programy otwierające pliki CPR
Szczegóły techniczne
specyfikacja| Kontener | RIFF (Resource Interchange File Format) |
| Magiczne bajty | `52 49 46 46` („RIFF”) pod offsetem 0, a następnie 4-bajtowy rozmiar pliku w formacie little-endian i znacznik formatu |
| Kolejność bajtów | Little-endian (standardowa konwencja RIFF) |
| Przechowywanie audio | Audio nie jest osadzone; pliki `.wav` i `.aiff` są przywoływane przez ścieżkę z podfolderu `Audio` projektu |
| Przechowywanie MIDI | Wszystkie dane zdarzeń MIDI są osadzone bezpośrednio w pliku `.cpr` |
| Dane VST | Nazwy wtyczek oraz dane parametrów/presetów są osadzone jako pod-bloki RIFF; brakujące wtyczki dezaktywują te kanały przy ładowaniu |
| Dane automatyki | Ścieżki automatyki dla poszczególnych śladów oraz automatyka miksera są przechowywane w pliku projektu |
| Typowy rozmiar pliku | 50 KB - 20 MB (tylko metadane projektu i MIDI; audio przechowywane zewnętrznie) |
| Plik kopii zapasowej | Cubase automatycznie zapisuje kopię `.bak` przy każdym zapisie projektu |
| Kompatybilność wersji | Format rozwija się z każdą wersją Cubase; projekty mogą nie działać poprawnie przy przenoszeniu między głównymi wersjami |
| Platforma | Windows i macOS (Cubase jest wieloplatformowy) |
| Pełna kopia zapasowa | Wymaga pliku `.cpr` + folderu `Audio/` + folderu pamięci podręcznej przebiegów fal `Images/` dla pełnego archiwum projektu |
| Wydano | 2001 (Cubase SX 1.0 / Cubase SL 1.0, replacing .ALL and .ARR formats) |
| Najnowsza wersja | Cubase 14 (2024); format version tied to Cubase version |
| Specyfikacja | www.steinberg.net |
Konwersje CPR
Pytania i odpowiedzi społeczności
pytania użytkownikówBrak pytań - bądź pierwszą osobą, która zapyta o pliki CPR.