TRP (.trp) Anlayışı: Yayım Transport Axını Formatının İzahı
Əgər bir dəfə xarici sərt disk və ya USB flash sürücünü rəqəmsal televizora, kabel qəbuledicisinə və ya peyk set-top qutusuna canlı televiziya yazmaq üçün qoşmusunuzsa, .trp uzantısı ilə bitən fayllarla qarşılaşmış ola bilərsiniz.
MP4 və ya MKV kimi standart veb və mobil video konteynerlərindən fərqli olaraq, TRP formatı rəqəmsal video yayımının (DVB) sərt tələblərinə xüsusi olaraq uyğunlaşdırılıb. O, havadan, kabel və peykdən gələn siqnalları etibarlı şəkildə ələ almaq üçün hazırlanıb — hətta ötürülmə siqnalları xətt səs-küyü, fasiləli siqnal itkisi və ya paket itkiləri ilə üzləşsə belə.
1. TRP (.trp) Faylı Nədir?
A .trp faylı MPEG-2 Part 1 Systems Transport Stream spesifikasiyasına (rəsmi olaraq ISO/IEC 13818-1 və ITU‑T H.222.0 altında müəyyən edilmiş) əsaslanan yüksək dəqiqlikli video konteyneridir.
Yayım terminologiyasında “TRP” Transport (və ya Transport Stream Recording) deməkdir. Bu, standart MPEG Transport Stream (.ts) fayllarının funksional olaraq genişlənmiş variantıdır və əsasən Şəxsi Video Qeydiyyatçılarının (PVR), Rəqəmsal Video Qeydiyyatçılarının (DVR) və DVB/ATSC set‑top qutularının (məsələn, Kaon, Vantage və ya Topfield vahidləri) avadanlıq istehsalçıları tərəfindən qəbul edilir.
Qəbuledici canlı yayımı tutduqda, gələn xam transport paketlərini .trp konteynerinə yükləyir. Bu qablaşdırma sinxronlaşdırılmış audio, video, teletext/altyazılar və proqram saatı istinadlarını (PCR) rəqəmsal tuner vasitəsilə gələn kimi birbaşa özündə saxlayır.
2. TRP Formatının Əsas Xüsusiyyətləri
.trp fayllarının daxili memarlığı canlı yayım televiziyaının proqnozlaşdırıla bilməyən təbiətini əks etdirir:
Sabit Ölçülü Paketləşdirilmiş Struktur
İkili səviyyədə, MPEG transport axınları bütün məlumatları kiçik, bərabər paketlərə bölür—ənənəvi olaraq uzunluğu 188 bayt (və ya irəli səhv düzəltmə / Reed-Solomon paritet baytları daxil edildikdə 204 bayt). Hər paket sinxronizasiya baytı (0x47) ilə başlayır. Axın ayrı-ayrı hissələrə paketləşdirildiyi üçün, bir oyunçu və ya qəbuledici axının ortasından oynatmağı başlaya bilər və faylın başlanğıcından indeks başlığına ehtiyac duymur.
Güclü Səhv Düzəlişi və Dayanıqlılıq
Yayım siqnalları tez-tez hava şəraiti, fiziki maneələr və ya ötürmə titrəməsi səbəbindən qısa müddətli müdaxilələrlə qarşılaşır. TRP konteyner formatı başlıq səviyyəsində səhv aşkarlama bayraqları və proqram davamlılığı sayğacları ehtiva edir. Paketlər ötürülmə zamanı korlanarsa və ya itirilsə, dekoder yalnız təsir olunan seqmentləri atır və demək olar ki, dərhal yenidən sinxronizasiya olur, bu da bütün video axınının çöküşünün qarşısını alır.
Elementar Axın Çoxaldılması və PID-lər
Tək bir .trp qeydi eyni anda bir neçə müstəqil data axınını paketləyə bilər. Hər komponent unikal Paket Tanıdıcı (PID) ilə işarələnir:
- Video Axınları: Adətən MPEG-2 Part 2 (köhnə standart və HD yayım üçün) və ya H.264/MPEG-4 AVC (müasir HDTV kanalları üçün) kodlaşdırılır.
- Audio Axınları: Çoxkanallı AC-3 (Dolby Digital), E-AC-3 (Dolby Digital Plus), və ya MPEG-1 Audio Layer II (MP2), tez-tez bir neçə şərh dili üçün uyğunlaşdırılır.
- Metadata & Bağlı Alt Yazılar: DVB altyazıları, teletekst məlumatları, Elektron Proqram Bələdçisi (EPG) işarələri və Proqram Xüsusi Məlumatı (PSI).
Çox-Fayllı Bölmə (FAT32 Uyğunluğu)
Bir çox set-top box və smart TV-lar xarici yaddaş cihazlarını FAT32 fayl sistemi ilə formatlayır, bu da sərt 4 GB tək‑fayl limitini tətbiq edir. Yüksək keyfiyyətli televiziya yayımaları saatda 2 GB ilə 8 GB arasında istifadə edir. Bu məhdudiyyəti aşmaq üçün, qeyd cihazları uzun proqramları avtomatik olaraq ardıcıl dilimlərə bölür (məsələn recording.trp, recording.001, recording.002 və ya recording.trp1).
3. Əsas Xüsusiyyətlərin Xülasəsi
| Xüsusiyyət | Spesifikasiya |
|---|---|
| Tam Ad | MPEG-2 Transport Stream Qeydiyyatı / HD Video Transport Stream |
| Fayl Uzantısı | .trp (tez‑tez .idx, .ifo və ya .001 bölünmüş fayllarla birlikdə) |
| Əsas Standart | MPEG-2 Part 1 Transport Stream (ISO/IEC 13818-1 / ITU-T H.222.0) |
| Ümumi Video Kodekləri | MPEG-2 Video, H.264 / AVC |
| Ümumi Audio Kodekləri | AC-3 (Dolby Digital), E-AC-3, AAC, MPEG-1 Layer II (MP2) |
| Paket Ölçüsü | 188 bayt (standart) və ya 204 bayt (FEC baytları ilə) |
| Əsas Mənbələr | Rəqəmsal TV-lər, DVB-S/T/C set-top qutuları, PVR-lar, DVR avadanlığı |
| Əsas Proqram Təminatı Dəstəyi | VLC Media Player, HandBrake, FFmpeg, CyberLink PowerDVD |
4. .trp Video Fayllarını Açmaq və Oynatmaq
Windows Media Player və ya Apple QuickTime kimi standart sistem media oynatıcıları tez-tez .trp uzantısını tanımaqda çətinlik çəkir, lakin standart transport axını dekoderləri şifrələnməmiş TRP fayllarını asanlıqla təhlil edib göstərə bilirlər.
Metod 1: VLC Media Player (Windows, Mac, Linux)
VLC, MPEG transport axınları üçün ümumi dəstəyi özündə birləşdirir:
- VLC Media Player-i yükləyin və quraşdırın.
.trpfaylını birbaşa oynatma pəncərəsinə sürükləyib buraxın.- Alternativ:
.trpuzantısını.tsolaraq dəyişdirin. Hər iki format eyni MPEG-TS konteyner standartını paylaşdığı üçün, VLC və bir çox smart TV faylı dərhal tanıyacaq.
Metod 2: FFplay ilə Komanda Sətiri Oynatma
FFmpeg multimedia çərçivəsi quraşdırılmış istifadəçilər video axınını dərhal oynada bilərlər:
ffplay -i input_recording.trp
Metod 3: Xüsusi PVR və Blu-ray Oynatıcıları
- CyberLink PowerDVD: Yüksək keyfiyyətli MPEG-2/H.264 transport yazılarını tam dəstəkləyir.
- GOM Player & SMPlayer: Quruluşda demuxerləri olan, qırılmış və ya parçalanmış yayım axınlarını idarə edə bilən çoxplatformalı media pleyerlər.
Hardware Şifrələmə (DRM) haqqında Vacib Qeyd: > Bəzi müasir smart TV-lər (məsələn, Samsung, LG və ya Sony modelləri) və ödənişli TV set‑top qutuları qeydləri xüsusi ana platanı ilə bağlı hardware‑əsaslı DRM açarları ilə şifrələyir. Əgər
.trpfaylı VLC‑də açılmırsa və ya səs olmadan tam qara ekran göstərirsə, qeyd şifrələnib və yalnız onu ələ keçirən fiziki TV və ya qəbuledicidə oynadıla bilər.
5. .trp Video Yaratmaq və Çevirmək
TRP Faylları Necə Yaradılır?
Standart iş axınlarında, TRP faylları planlaşdırılmış PVR yazıları zamanı televizor hardware‑i tərəfindən avtomatik yaradılır. Bununla belə, FFmpeg istifadə edərək .trp uzantısını daşıyan yayım‑uyğun transport axını yarada bilərsiniz:
# Package an MP4 video into a standard 188-byte broadcast MPEG transport stream
ffmpeg -i source_video.mp4 -c:v copy -c:a copy -f mpegts output_broadcast.trp
.trp faylını ümumdünya uyğun MP4-ə (H.264 / AAC) çevirmək
Çünki .trp faylları böyükdür və smartfonlar, planşetlər və veb brauzerlər tərəfindən dəstəklənmir, uzunmüddətli saxlanma və redaktə üçün onları MP4‑ə çevirmək tövsiyə olunur.
Variant A: Sürətli axın nüsxəsi (Yenidən kodlaşdırma yoxdur, itkisiz)
Əgər orijinal yayım H.264‑də AC-3 səsi ilə kodlanıbsa, faylı keyfiyyəti itirmədən saniyələr içində MP4 konteynerinə remux edə bilərsiniz:
ffmpeg -i input_recording.trp -c:v copy -c:a copy output_compatible.mp4
Variant B: Tam yenidən sıxışdırma (Kiçik fayl ölçüsü)
Yayım faylları tez-tez yüksək bit dərəcələri və təkrarlanan məlumatlarla istifadə olunur. Müasir H.264/H.265 sıxması ilə yenidən kodlaşdırma saxlanma tələblərini əhəmiyyətli dərəcədə azaldır:
ffmpeg -i input_recording.trp -c:v libx264 -preset medium -crf 21 -c:a aac -b:a 192k output_optimized.mp4
Variant C: HandBrake (Qrafik İstifadəçi İnterfeysi həlli)
- HandBrake-i açın və File-a klikləyərək
.trpklipinizi seçin. - Fast 1080p30 və ya Production Standard ön ayarını seçin.
- Çıxış formatı olaraq MP4 və ya MKV seçin.
- Start Encode-ə klikləyərək sıxılmış, universal oynana bilən fayl yaradın.
6. Tez-tez Soruşulan Suallar (FAQ)
**Q1: TRP fayl uzantısı nə deməkdir? TRP “Transport” (Daşıma) deməkdir və rəqəmsal televiziya yayımını qeyd etmək üçün istifadə olunan MPEG-2 Transport Stream faylını təmsil edir.
**Q2: TRP faylını yalnız uzantısını dəyişərək oynada bilərəm?
Bəli; .trp faylını .ts və ya .mpg olaraq adlandırmaq tez-tez yerli pleyerlərin və smart TV-lərin axını tanımasına və dekodlaşdırmasına imkan verir.
**Q3: Niyə kompüterim Smart TV-dən qeyd edilmiş TRP faylını oynatmir? Bir çox smart TV-lər PVR qeydlərini aparat səviyyəli rəqəmsal hüquq idarəetməsi (DRM) ilə şifrələyir, bu da oynatmanı yalnız həmin konkret televizorla məhdudlaşdırır.
**Q4: TRP faylı altyazıları və bir neçə audio treki saxlaya bilərmi? Bəli; MPEG transport axını arxitekturası bir neçə audio dili, DVB altyazıları və bağlı altyazı (closed-caption) məlumat kanallarını eyni anda çoxlayır.
**Q5: Keyfiyyət itkisiz TRP faylını MP4-ə çevirməyin ən sürətli yolu nədir?
FFmpeg-i axın nüsxə bayraqları (-c:v copy -c:a copy) ilə istifadə edərək, axını saniyələr ərzində yenidən kodlaşdırmadan MP4 qabına remux edir.
7. İstinadlar və Faydalı Resurslar
- ISO/IEC 13818-1 Standart: İnformasiya Texnologiyaları — Hərəkətli Şəkillərin və Əlaqəli Audio Məlumatların Ümumi Kodlaşdırılması: Sistemlər
- VideoLAN Sənədləşməsi: VLC Media Player Formatları və Kodek Spesifikasiyaları
- FFmpeg Sənədləşməsi: FFmpeg Formatları & MPEG-TS Muxer Referansı
- FileInfo Verilənlər Bazası: TRP Fayl Uzantısı Təfərrüatları & Əlaqəli Proqramlar