Video Disk Recorder

Software screenshot:
Video Disk Recorder
Rincian Software:
Versi: 2.0.0
Tanggal Upload: 20 Feb 15
Pengembang: Klaus Schmidinger
Lisensi: Gratis
Popularitas: 15

Rating: nan/5 (Total Votes: 0)

Video Disk Recorder (VDR) adalah open source Program penerima satelit digital yang menggunakan DVB dan teknologi Linux untuk merekam aliran MPEG2, serta output stream ke TV.
Video Disk Recorder juga mendukung plugin untuk DVD, MP3, AVI, MKV, DivX playback. Versi baru mendukung HDTV (High Definition Television)

Apa yang baru dalam rilis ini:.

  • Dukungan penuh untuk HDTV:
  • VDR mendukung sekarang sepenuhnya HDTV.
  • Satelit Saluran Routing:
  • VDR sekarang mendukung & quot; satelit Saluran Routing & quot; (SCR) menurut EN50494 (berdasarkan quot &; Unicable & quot; Patch). Sejak & quot; Unicable & quot; adalah merek dagang terdaftar dan singkatan hanya salah satu dari banyak implementasi dari SCR, perubahan berikut telah dibuat dibandingkan dengan patch, yang perlu diperhitungkan oleh orang-orang yang telah menyiapkan sistem mereka menggunakan patch:
  • Parameter 'U' dalam file diseqc.conf telah diubah menjadi 'S' (& quot; Scr & quot;)
  • .
  • Nama file konfigurasi telah diubah dari & quot; unicable.conf & quot; ke & quot; scr.conf & quot;.
  • Perangkat Bonding:
  • baru pilihan setup & quot; LNB / Perangkat n terhubung ke kabel duduk & quot; dapat digunakan untuk menentukan perangkat yang DVB-S yang terhubung ke sama duduk kabel dan karena itu & quot; & quot ;. terikat Ini obsoletes patch LNBSHARE. Pengguna patch LNBSHARE perlu baru dibentuk perangkat mereka duduk dengan pilihan di atas.
  • Teks:
  • penanganan Diimplementasikan HD resolusi sub judul sesuai dengan V1.3.1 dari ETSI EN 300 743, pasal 7.2.1.
  • Tetap penanganan sub judul DVB dan dilaksanakan decoding sub judul tekstual DVB.
  • Plugins:
  • Ditambahkan cDevice :: NumProvidedSystems () ke PLUGINS.html (hilang sejak itu telah dilaksanakan).
  • 'langit' Plugin tidak lagi merupakan bagian dari sumber VDR.
  • CATATAN PENTING UNTUK PENULIS plugin. Plugin yang mengimplementasikan kelas cDevice turunan yang dapat memutar ulang video yang sekarang harus memanggil MakePrimaryDevice () fungsi kelas dasar
  • Diimplementasikan cDeviceHook untuk memungkinkan plugin lebih kontrol atas perangkat yang dapat memberikan transponder.
  • Plugins sekarang dapat menentukan sumber-sumber baru. Untuk melaksanakan ini, perubahan berikut dibuat:
  • Transponder parameter string tidak lagi diinterpretasikan oleh cChannel, melainkan disimpan seperti dan hanya digunakan oleh perangkat yang bersangkutan. Dengan cara itu plugin dapat menggunakan saluran parameter string untuk menyimpan data sewenang-wenang (lihat vdr.5).
  • Kelas cSourceParam baru dapat digunakan oleh plugin untuk menentukan sumber-sumber baru, dan untuk menerapkan item OSD yang akan digunakan dalam editor saluran untuk mengedit parameter tertentu sumber saluran (lihat dvbdevice.c untuk contoh bagaimana ini dilakukan untuk perangkat DVB default).
  • Murni nilai numerik tidak lagi diterima di parameter 'sumber' dari saluran.
  • Ini obsoletes patch PLUGINPARAM.
  • Plugin dvbhddevice sekarang merupakan bagian dari distribusi arsip VDR.
  • pic2mpg naskah plugin 'gambar' sekarang menghasilkan gambar HD. Versi lama SD masih tersedia sebagai pic2mpg-sd.
  • Plugin dvbsddevice sekarang mendukung opsi baru --outputonly, yang menonaktifkan menerima pada perangkat FF SD dan menggunakan perangkat hanya untuk output.
  • Kode untuk unit remote control RCU telah dipindahkan ke sebuah plugin terpisah bernama & quot; RCU & quot ;. REMOTE The = pilihan RCU di 'membuat' panggilan untuk VDR sekarang usang. Baris perintah pilihan --rcu sekarang usang. Gunakan -Prcu gantinya. Jika Anda telah menggunakan --rcu dengan jalur perangkat, menggunakan P & quot; RCU -d & quot;.
  • Dihapus usang fungsi cEITScanner :: UsesDevice (). Jika sebuah plugin telah menggunakan fungsi ini untuk mengetahui apakah panggilan untuk yang cStatus :: ChannelSwitch () fungsi adalah karena switch channel hidup, dapat menggunakan fungsi baru parameter LiveView. Plugin yang menerapkan cStatus :: ChannelSwitch () perlu menambahkan parameter 'bool LiveView' untuk fungsi tersebut.
  • Ditambahkan antarmuka plugin baru untuk menerapkan EPG penangan.
  • Sebuah plugin dapat menerapkan handler EPG dengan menciptakan sebuah benda yang berasal dari cEpgHandler dan melaksanakan fungsi anggota yang diperlukan.
  • penanganan khusus acara dengan meja id 0x00 terjatuh. Untuk kompatibilitas mundur acara EPG dengan id tabel rendah dari 0x4E akan diperlakukan seolah-olah mereka memiliki id tabel 0x4E, dan plugin baru 'epgtableid0' dapat digunakan untuk memiliki mereka ditangani seperti pada versi sebelumnya.
  • Tabel standar id untuk cEvent baru dibuat telah diubah menjadi 0xFF, yang lebih tinggi daripada id tabel normal yang disiarkan dalam data EIT.
  • Lihat PLUGINS.html, bagian & quot; Electronic Program Guide & quot;
  • untuk informasi lebih lanjut.
  • The cThread konstruktor sekarang memiliki parameter boolean tambahan yang dapat diatur ke true untuk memiliki thread ini dijalankan pada prioritas yang lebih rendah. Penulis plugin yang menggunakan benang prioritas rendah mungkin ingin menggunakan ini bukan panggilan ke setpriority (19) dan SetIOPriority (7). Prioritas thread (& quot; rendah & quot; atau & quot; tinggi & quot;) kini dicatat ketika benang mulai
  • .
  • Plugin Makefiles kini memiliki 'install' sasaran terpisah.
  • Plugin Makefiles sekarang menggunakan DESTDIR dan program 'install'.
  • Plugin Makefiles sekarang dapat menyertakan file konfigurasi untuk parameter waktu kompilasi.
  • Plugins yang mengimplementasikan antarmuka untuk segala jenis remote kontrol harus menggunakan parameter baru Setup.RcRepeatDelay dan Setup.RcRepeatDelta untuk memungkinkan pengguna untuk menyesuaikan perilaku remote control fungsi pengulangan. Mereka juga akan menghapus pilihan setup mereka mungkin memiliki yang melayani tujuan yang sama.
  • Ditambahkan demo dari DrawEllipse () dan DrawSlope () fungsi untuk 'osddemo' Plugin (tekan '1' atau '2', masing-masing).
  • Skins:
  • Kulit 'sttng' sekarang menampilkan dua bar berwarna di bagian bawah layar saluran, yang menunjukkan kekuatan (bar atas) dan kualitas (bar bawah) dari sinyal yang diterima. Jumlah sebelah kiri bar ini menunjukkan perangkat yang sebenarnya saluran saat ini sedang diterima dengan.
  • Skins sekarang dapat menanyakan kategori menu yang cSkinDisplayMenu mereka saat ini sedang digunakan. Hal ini dapat dilakukan baik melalui panggilan ke cSkinDisplayMenu :: MenuCategory () atau dengan reimplementing cSkinDisplayMenu :: SetMenuCategory (). Informasi ini memungkinkan kulit untuk menggunakan ikon atau dekorasi khusus untuk berbagai jenis menu di VDR.
  • baru fungsi anggota cSkinDisplayReplay :: SetRecording () memungkinkan kulit untuk menampilkan informasi lebih lanjut tentang rekaman yang sedang diputar.
  • Kulit baru & quot; LCARS & quot; adalah versi yang disempurnakan dari & quot; ST: TNG & quot; kulit (yang masih ada dalam tata letak aslinya, bagi mereka yang tidak suka kulit LCARS, atau tidak dapat menggunakannya karena keterbatasan OSD). The LCARS kulit memanfaatkan baru & quot; menu kategori & quot; fitur untuk menampilkan informasi tambahan pada halaman menu utama. Ini menunjukkan timer yang akan datang dan perangkat sistem, serta mana perangkat yang merekam yang timer. Panel atas dari menu utama menampilkan data program secara live dan replay, dan progress bar. Indikator di sisi kanan dari daftar perangkat menunjukkan perangkat yang saat ini digunakan untuk melihat langsung, dan apakah itu dalam modus transfer. Menampilkan perangkat individu menunjukkan jumlah perangkat, jenis perangkat, yang CAM (jika ada) saat ini ditugaskan ke perangkat, dan kekuatan sinyal dan kualitas. Di sisi kiri dari OSD ada tampilan permanen dari tanggal dan waktu, penggunaan disk dan beban sistem. & Quot; LCARS & quot; adalah kulit standar baru VDR. Hal ini membutuhkan setidaknya 4bpp (16 warna) layar penuh OSD, tapi Anda masih dapat beroperasi jika OSD Anda dapat menangani warna hanya sedikit (dalam hal ini Anda mungkin ingin beralih ke & quot; ST: TNG & quot; atau & quot; Klasik VDR & quot ;. kulit)
  • Fungsi baru SetItemEvent (), SetItemTimer (), SetItemChannel () dan SetItemRecording () dari kelas cSkinDisplayMenu dapat reimplemented oleh plugin kulit untuk menampilkan barang-barang ini dengan cara yang lebih rumit dari sekedar garis sederhana teks.
  • Remote control:
  • Berubah lokasi default untuk soket LIRC ke / var / run / lirc / lircd.
  • Pilihan setup baru & quot; OSD / Warna tombol [0123] & quot; dapat digunakan untuk mengatur urutan tombol warna yang ditampilkan dalam menu dengan tombol warna pada remote control. Penulis plugin yang menerapkan kulit mungkin ingin menyesuaikan SetButtons mereka () fungsi untuk memanfaatkan fitur baru ini. Lihat, misalnya, fungsi cSkinClassicDisplayMenu :: SetButtons () di skinclassic.c untuk rincian.
  • Ditambahkan ditetapkan pengguna kunci kUser0
  • .
  • Remote tombol kontrol baru & quot; Putar / Pause & quot; dapat digunakan dengan remote kontrol yang tidak memiliki tombol terpisah untuk & quot; Putar & quot; dan & quot;. Jeda & quot ;, melainkan memiliki kunci tunggal untuk kedua fungsi
  • Pilihan baru & quot; Setup / Miscellaneous / Remote control ulangi delay & quot; dan & quot; Setup / Miscellaneous / Remote control ulangi delta & quot; dapat digunakan untuk mengatur perilaku remote control dalam hal kunci yang diadakan ditekan untuk sementara waktu, sehingga tendangan fungsi pengulangan dalam.
  • Devices:
  • penanganan Re-dilaksanakan dari DVB-S2, yang pertama kali muncul dalam versi 1.5.14, tapi dicabut dalam versi 1.5.15 mendukung membuat versi stabil 1.6.0. Perhatikan bahwa file channels.conf sekarang mendukung parameter tambahan, sehingga Anda mungkin ingin memastikan bahwa Anda memiliki cadangan dari file ini dalam kasus Anda perlu kembali ke versi sebelumnya VDR!
  • cDvbDevice sekarang menggunakan bendera FE_CAN_2G_MODULATION untuk menentukan apakah perangkat dapat menangani DVB-S2.
  • Dukungan untuk penuh kartu DVB fitur dari desain TT / Fusi telah dipindahkan ke plugin baru 'dvbsddevice'. Pada sistem yang menggunakan kartu tersebut sebagai perangkat utama mereka, plugin ini sekarang perlu dimuat ketika menjalankan VDR untuk melihat video langsung atau direkam. Jika plugin tidak dimuat, kartu akan diperlakukan seperti kartu DVB anggaran, dan tidak akan ada OSD atau melihat kemampuan.
  • Ditambahkan dukungan untuk kartu DVB dengan beberapa fontends. Catatan bahwa ini hanya bekerja untuk kartu DVB mana setiap frontend dapat digunakan secara terpisah dari semua yang lain pada adaptor yang sama.
  • Ditambahkan dukungan untuk perangkat ATSC. Ini obsoletes patch ATSC.
  • Fungsi baru cDevice :: SignalStrength () dan cDevice :: SignalQuality () dapat digunakan untuk menentukan kekuatan dan kualitas sinyal dari perangkat tertentu.
  • Fungsi cDevice baru :: ProvidesEIT () digunakan untuk menentukan apakah perangkat dapat menyediakan data EIT dan sehingga akan digunakan dalam cEITScanner :: Proses () untuk menerima data EIT dari saluran itu dapat menerima. Perhatikan bahwa secara default diasumsikan bahwa perangkat tidak dapat menyediakan data EIT, dan hanya builtin cDvbDevice kembali benar dari fungsi ini.
  • Ditambahkan dukungan untuk perangkat dengan lebih dari satu sistem pengiriman per frontend. Hal ini membutuhkan driver DVB dengan versi 5.5 atau lebih tinggi yang dapat menangani panggilan DTV_ENUM_DELSYS. Dengan driver yang lebih tua itu akan jatuh kembali ke satu sistem pengiriman per frontend.
  • Ditambahkan dukungan untuk menangani transponder DVB-T2. Hal ini membutuhkan driver DVB dengan versi 5.3 atau lebih tinggi yang dapat menangani panggilan DTV_DVBT2_PLP_ID (yang telah diubah namanya menjadi DTV_STREAM_ID di DVB API 5.8).
  • Adaptor perangkat DVB / frontends sekarang diperiksa dengan memindai direktori / dev / dvb bukan perulangan melalui nomor adaptor / frontend. Hal ini memungkinkan untuk & quot; lubang & quot; dalam penomoran perangkat
  • .
  • Dihapus & quot; PrimaryLimit & quot ;. Old & quot; berfitur lengkap & quot; Kartu DVB dapat dijalankan dengan opsi --outputonly untuk menghindari masalah dengan merekam saluran bandwidth tinggi. Selain itu, dengan HDTV menjadi semakin populer kartu-kartu yang cukup banyak usang sekarang (TT S2-6400 tidak memiliki masalah rekaman dan memutar saluran bandwidth tinggi secara bersamaan). Dan, last but not least, orang yang menggunakan software pemain tidak akan melihat perubahan ini, anyway.
  • Fungsi cDevice baru :: DeviceName () mengembalikan sebuah string mengidentifikasi nama perangkat yang diberikan.
  • Fungsi baru cDevice :: DeviceType () mengembalikan sebuah string mengidentifikasi jenis perangkat yang diberikan.
  • Fungsi cDevice baru :: ReadFilter () dapat digunakan oleh perangkat untuk menerapkan cara mereka sendiri mengambil data bagian filter.
  • Fungsi cDevice baru :: HasInternalCam () dapat dilaksanakan oleh perangkat yang menyediakan saluran yang diacak dalam bentuk yang sudah didekripsi, tanpa memerlukan penanganan eksplisit CAM.
  • Fungsi baru cDevice :: CanScaleVideo () dan cDevice :: ScaleVideo () dapat digunakan oleh perangkat output yang berasal menerapkan skala video untuk ukuran tertentu dan lokasi.
  • Ditambahkan dukungan untuk DVB-S2 dan DVB-T2 transponder yang menggunakan & quot; multi-streaming yang & quot;.
  • DiSEqC:
  • Ditambahkan definisi perangkat ke format file diseqc.conf, sehingga posisi satelit tertentu dapat terbatas pada daftar yang diberikan perangkat. Ini obsoletes patch SOURCECAPS.
  • Transponder yang menggunakan & quot; 8PSK turbo fec & quot; (Mode non-standar yang digunakan oleh penyedia Amerika Utara) kini diidentifikasi oleh asumsi bahwa semua transponder 8PSK pada DVB-S menggunakan & quot; turbo fec & quot;.
  • EPG:
  • File epg.data sekarang dibaca di thread terpisah untuk melakukan proses startup lebih cepat dalam kasus file sangat besar.
  • Pindah membersihkan data EPG dan menulis file epg.data ke thread terpisah untuk menghindari respon lambat untuk input pengguna pada sistem lambat
  • OSD:
  • OSD dan huruf ukuran sekarang didefinisikan dalam persen dari ukuran tampilan video yang sebenarnya. Ukuran OSD maksimum telah dinaikkan menjadi 1920x1080, untuk memungkinkan layar penuh OSD pada sistem HD.
  • Ukuran OSD sekarang secara otomatis disesuaikan dengan tampilan video yang sebenarnya (disediakan perangkat output mengimplementasikan GetOsdSize () function).
  • OSD sekarang memiliki dukungan TrueColor penuh. Ada dapat beberapa & quot; pixmaps & quot; yang dapat overlayed dengan alpha blending. Semua kulit yang ada harus bekerja di luar kotak dengan OSD TrueColor - satu-satunya pengecualian yang cOsd :: GetBitmap (). Karena TrueColor OSD tidak menggunakan bitmap, fungsi ini akan mengembalikan bitmap boneka, yang mungkin tidak apa yang diharapkan plugin. Selama bitmap ini hanya digunakan untuk menetapkan palet, tidak ada masalah. Namun, setiap operasi lain pada bitmap ini tidak akan berpengaruh. Lihat deskripsi fungsi cPixmap di osd.h untuk rincian tentang fungsi baru. & Quot; ST: TNG Panel & quot; kulit telah ditingkatkan untuk secara otomatis menggunakan OSD TrueColor jika tersedia. & Quot; osddemo & quot; Plugin telah diperpanjang untuk menunjukkan beberapa kemungkinan dari OSD TrueColor jika dijalankan pada sistem yang benar-benar memberikan dukungan TrueColor.
  • Pilihan Audio dan Teks sekarang tersedia melalui Hijau dan Kuning kunci dalam menu Setup / DVB. Hal ini terutama untuk remote kontrol yang tidak memiliki tombol khusus untuk fungsi tersebut.
  • Rekaman menu sekarang menampilkan panjang (dalam jam: menit) dari setiap rekaman Perhatikan bahwa & quot; baru & quot; Indikator telah dipindahkan dari waktu perekaman ke kolom panjang. Format baru ini juga digunakan oleh perintah SVDRP LSTR, sehingga dalam kasus Anda memiliki aplikasi yang mengurai output LSTR, Anda akan perlu untuk menyesuaikan dengan format baru.
  • Pilihan baru setup & quot; Replay / Tampilkan waktu & quot tersisa; dapat digunakan untuk beralih antara menampilkan total panjang atau sisa waktu rekaman yang saat ini diputar.
  • Tampilan kemajuan ulangan sekarang diaktifkan setiap kali tanda toggle (tidak hanya ketika seseorang diatur).
  • The Green tombol di & quot; Sunting waktu & quot; menu sekarang dapat digunakan untuk beralih antara tembakan tunggal dan timer berulang. Ini adalah sama dengan menekan '0' ketika & quot; Hari & quot; bidang yang dipilih, tetapi bekerja setiap saat (dan lebih jelas).
  • Ketika memperkirakan ruang disk yang tersisa (dalam jam), data rate rata-rata semua rekaman yang ada sekarang diperhitungkan. Jika nilai ini tidak dapat ditentukan, nilai sebelumnya dari 25,75 MB / min diambil.
  • penggunaan disk tidak lagi otomatis ditambahkan ke judul utama dan & quot; Rekaman & quot; menu. Ini selalu menjadi solusi mekeshift dan sekarang sampai ke kulit individu jika, di mana dan bagaimana mereka ingin menampilkan informasi ini. Kulit A dapat menggunakan kelas cVideoDiskUsage baru untuk menerapkan tampilan seperti itu. Untuk kompatibilitas, kulit standar & quot; Klasik VDR & quot ;, & quot; ST: TNG Panel & quot; dan & quot; modus teks & quot; (Yaitu kutuk) telah diubah untuk berperilaku seperti sebelumnya. Kulit lainnya mungkin ingin menampilkan penggunaan disk dengan cara yang sama sekali berbeda.
  • A cOsdMenu sekarang dapat menangani kulit yang menampilkan nomor yang berbeda dari item dalam berbagai kategori menu.
  • OSD dan kulit kini reinitialized setelah halaman penyiapan Plugin telah dikonfirmasi, agar mereka langsung bereaksi dalam hal apapun perubahan parameter pengaturan plugin memiliki efek pada OSD.
  • Sekarang memastikan bahwa & quot; font kecil & quot; tidak pernah lebih besar dari & quot; OSD huruf & quot;.
  • Dalam & quot; Rekaman & quot; menu, menekan '0' key sekarang Matikan menyortir antara & quot; saat & quot; dan & quot; dengan nama & quot ;. Modus semacam yang dipilih disimpan secara terpisah untuk setiap folder (asalkan Anda memiliki akses tulis ke folder itu). Jika folder yang baru dibuat oleh timer berulang, modus semacam untuk folder yang awalnya ditetapkan ke & quot; oleh waktu & quot ;. Perhatikan bahwa dalam versi sebelumnya tata urutan default direktori video tingkat atas adalah & quot; dengan nama & quot; dan semua subdirektori yang diurutkan & quot; oleh waktu & quot ;. Sekarang urutan default untuk semua direktori adalah & quot; dengan nama & quot ;, jadi jika Anda memiliki folder yang ada yang akan diurutkan & quot;. Saat & quot ;, tekan tombol '0' sekali untuk mencapai hal ini
  • Pilihan baru setup & quot; nama Miscellaneous / Show saluran dengan sumber & quot; dapat digunakan untuk mengaktifkan menambahkan karakter sumber untuk menyalurkan nama setiap kali mereka akan ditampilkan.
  • Menekan tombol Putar selama mode tayangan langsung yang normal sekarang membuka menu Rekaman jika tidak ada & quot; terakhir dilihat & quot; rekaman. Perilaku yang sama telah diterapkan untuk Blue kunci dalam menu utama.
  • Pilihan baru & quot; Setup / Replay / Kemajuan waktu tampilan & quot; dapat digunakan untuk mengaktifkan secara otomatis menampilkan layar kemajuan setiap kali replay rekaman dimulai.
  • Waktu Pergeseran:
  • Pilihan baru setup & quot; Recording / Jeda penanganan kunci & quot; dapat digunakan untuk menentukan apa yang terjadi jika tombol Pause pada remote control ditekan selama hidup tv.
  • Pilihan setup baru & quot; Recording / Hapus timeshift perekaman & quot; mengatur apakah rekaman timeshift secara otomatis dihapus setelah melihatnya. Ini obsoletes patch DELTIMESHIFTREC. Perhatikan bahwa makna nilai-nilai untuk opsi ini berbeda dari patch DELTIMESHIFTREC: 0 berarti rekaman timeshift tidak otomatis dihapus (perilaku default seperti pada versi sebelumnya), sementara 1 berarti untuk meminta pengguna apakah rekaman tersebut harus dihapus <. / li>
  • Setup parameter & quot; Recording / rec Instan. waktu (menit) & quot; sekarang dapat diatur ke '0', yang berarti untuk merekam hanya acara yang sedang berjalan.
  • Ketika berhenti video, audio saat ini dan trek subtitle sekarang dipertahankan.
  • Timer:
  • & quot; Sunting waktu & quot; menu sekarang dapat mengatur folder untuk rekaman dari daftar folder yang tersimpan dalam & quot; folders.conf & quot;.
  • Nama file dalam & quot; Timers & quot; menu sekarang menunjukkan hanya nama dasar rekaman tanpa path folder (jika ada). Jika tidak dengan jalur folder panjang nama rekaman yang sebenarnya tidak terlihat sama sekali.
  • Pilihan baru setup & quot; Folder timer menu & quot; mengontrol apakah nama file dalam menu Timer ditampilkan dengan path folder penuh.
  • Rekaman:
  • Format perekaman sekarang TS (Transport Stream). Rekaman yang ada dalam format PES masih dapat diputar dan diedit, tapi rekaman baru dilakukan di TS. Semua kode untuk merekam dalam PES telah dihapus. Perubahan berikut dibuat untuk beralih ke format perekaman TS:
  • Karena TS perlu memiliki PAT a / PMT, yang membutuhkan jenis video streaming secara eksplisit diberikan, format lapangan VPID dalam file channels.conf dan SVDRP perintah NEWC / MODC / LSTC telah diperpanjang. Jenis video streaming sekarang mengikuti VPID dan opsional PPID, dipisahkan oleh '=' tanda.
  • Format file indeks telah diubah untuk mendukung ukuran file hingga 1TB (sebelumnya 2GB), dan sampai 65.535 berkas terpisah per rekaman (sebelumnya 255).
  • Nama file rekaman sekarang dari 00001.ts bentuk (sebelumnya 001.vdr).
  • Frame rate sekarang terdeteksi dengan melihat dua nilai PTS berikutnya. & Quot; frame per detik & quot; disimpan dalam & quot; Info & quot; file menggunakan tag baru F.
  • Nama direktori untuk rekaman telah diubah dari YYYY-MM-DD-hh [:.] Mm.pr.lt.rec (pr = prioritas, lt = seumur hidup) ke YYYY-MM-DD-hh.mm ch-ri.rec (ch = channel, ri = resumeId). Prioritas dan Lifetime sekarang disimpan dalam & quot; Info & quot; file dengan yang baru tag P dan L (jika ada file tersebut ada, nilai maksimum diasumsikan secara default, yang menghindari tidak sengaja menghapus rekaman jika ruang disk rendah). Tidak lagi menyimpan Prioritas dan Lifetime dalam nama direktori menghindari memulai rekaman baru jika salah satu dari ini berubah dalam waktu dan rekaman tersebut kembali dimulai untuk beberapa alasan. Alih-alih Prioritas dan Lifetime, nama direktori sekarang berisi nomor saluran dari mana rekaman itu dibuat, dan & quot; contoh id & quot; ini contoh VDR. Hal ini untuk menghindari masalah jika beberapa contoh VDR merekam acara yang sama pada saluran yang berbeda, atau bahkan pada saluran yang sama. The '-' antara nomor saluran dan resumeId mencegah versi VDR dari & quot; melihat & quot; rekaman ini, yang membuat yakin mereka bahkan tidak akan mencoba untuk memutar ulang mereka, atau menghapusnya dalam kasus disk berjalan penuh.
  • File & quot; index & quot ;, & quot; & quot ;, Info & quot; tanda & quot; dan & quot; melanjutkan & quot; dalam direktori rekaman TS kini dibuat tanpa & quot; .vdr & quot; ekstensi.
  • & quot; melanjutkan & quot; File tidak lagi menjadi file biner, tetapi berisi garis tag untuk dapat menyimpan informasi tambahan, seperti track audio atau subtitle yang dipilih.
  • cDvbPlayer :: Goto () tidak lagi menambahkan & quot; urutan akhir kode & quot; untuk data. Jika perangkat keluaran kebutuhan ini, ia harus mengurusnya sendiri.
  • File indeks untuk TS rekaman kini diregenerasi on-the-fly jika rekaman tersebut diputar yang tidak memiliki indeks. Hal ini juga dapat digunakan untuk menciptakan kembali file indeks rusak dengan menghapus secara manual file indeks dan kemudian memutar rekaman (setidaknya sampai file indeks telah dihasilkan).
  • opsi baris perintah baru --edit dan --genindex dapat digunakan untuk mengedit rekaman atau menghasilkan indeks tanpa benar-benar memulai seluruh VDR.
  • Pilihan baris perintah baru --filesize dan --split dapat digunakan bersama-sama dengan --edit untuk mengatur ukuran file video maksimum dan menghidupkan membelah file diedit pada tanda editing. Pilihan ini harus diberikan sebelum --edit memiliki efek.
  • Waktu mulai dari rekaman diedit sekarang sudah siap untuk waktu tanda editing pertama. Ini obsoletes patch CUTTIME.
  • Sebuah proses editing berlangsung sekarang dibatalkan jika salah asli atau versi diedit dari rekaman dihapus dari menu Rekaman.
  • Jika posisi bingkai dalam file 'tanda' rekaman tidak menunjuk ke sebuah I-frame, sekarang akan bergeser ke arah depan I-frame (baik atas atau bawah, mana yang lebih dekat).

  • Tanda
  • Editing sekarang dapat ditempatkan langsung di atas satu sama lain, dalam hal ini mereka hanya menandai posisi, namun tidak berpengaruh pada proses pemotongan yang sebenarnya.
  • Bila diposisikan pada offset di mana dua (atau lebih) tanda editing ditempatkan di atas satu sama lain, '4' kunci bergerak pertama salah satunya ke kiri, sedangkan '6' kunci bergerak yang terakhir dari mereka ke kanan. The '7' dan '9' kunci menangani beberapa tanda di tempat yang sama seolah-olah itu adalah salah satu tanda tunggal.
  • The '7' dan '9' kunci sekarang melompat ke awal atau akhir, masing-masing, dari rekaman, bahkan jika tidak ada tanda yang ditetapkan pada saat itu.
  • Pilihan baru & quot; Setup / Replay / Jeda di tandai set & quot; dapat digunakan untuk mengaktifkan secara otomatis masuk ke mode Jeda jika tanda editing diatur selama replay.
  • Timer tidak lagi melakukan khusus & quot; VFAT & quot; penanganan untuk mempersingkat nama direktori sampai 40 karakter. Ketika string digunakan sebagai nama direktori untuk rekaman, panjang maksimum jalur direktori, serta nama direktori individu, kini terbatas pada nilai yang ditetapkan oleh --dirnames opsi baris perintah baru (lihat man vdr ( 1) untuk informasi lebih lanjut). Untuk kompatibilitas mundur opsi --vfat masih tersedia dan memiliki efek yang sama seperti --dirnames = 250,40,1.
  • Peningkatan memotong video.
  • SVDRP:
  • Pesan SVDRP signon sekarang menunjukkan pengkodean karakter yang digunakan, seperti pada & quot; 220 video yang SVDRP VideoDiskRecorder 1.7.1; Fri 2 Mei 16:17:10 2008; ISO-8859-1 & quot ;. Hal ini mungkin berguna misalnya alat bantu eksternal yang menyediakan data EPG, sehingga mereka benar dapat mengkodekan string.
  • Perintah SVDRP Pute sekarang mendukung membaca data EPG dari file yang diberikan.
  • Setelah perintah CLRE, tidak ada proses EPG lanjut sekarang dilakukan selama 10 detik, sehingga data yang dikirim dengan Pute berikutnya perintah tidak mengganggu data dari penyiar.
  • Jika svdrphosts.conf hanya berisi alamat dari host lokal, port SVDRP dibuka hanya untuk host lokal.
  • Port SVDRP standar sekarang 6419 (terdaftar ICANN / IANA). Gunakan '-p 2001' untuk beralih kembali ke pelabuhan tua jika diperlukan.
  • SVDRP perintah HITK sekarang menerima beberapa kunci (sampai 31).
  • SVDRP perintah LSTC sekarang juga menerima saluran ID.
  • Perintah SVDRP UPDR baru dapat digunakan untuk memicu update dari daftar rekaman.
  • SVDRP Perintah DELR sekarang tidak akan menghapus rekaman yang sedang diedit.
  • Perintah SVDRP LSTR sekarang tahu parameter tambahan & quot;. & Quot ;, jalan yang dapat diberikan untuk mendapatkan nama file yang sebenarnya dari direktori rekaman itu
  • Perintah SVDRP NEWT cek lagi apakah timer dengan data yang diberikan sudah ada.
  • Audio:
  • Diimplementasikan menangani komponen deskripsi standar untuk AC3 (stream = 4). Sebelumnya digunakan & quot; Premiere semu standar & quot; (Stream = 2, type = 5) masih bekerja, tetapi tampaknya telah lalim digunakan oleh penyiar dari awal.
  • Peningkatan fast-forward / -rewind untuk rekaman audio. Data aktual sekarang dikirim ke perangkat output, sehingga dapat diputar sehingga menyebabkan keterlambatan yang tepat. Untuk rekaman audio murni audio tidak lagi diredam dalam mode fast-forward / -rewind, sehingga beberapa orientasi mengenai posisi dalam rekaman mungkin.
  • Pilihan & quot; Setup / DVB / Gunakan Dolby Digital & quot; sekarang hanya mengatur apakah trek Dolby Digital muncul di & quot; Audio & quot; menu. Dolby Digital selalu dicatat. Ini obsoletes patch DOLBYINREC.
  • Internasionalisasi:
  • Ditambahkan Lithuania teks bahasa.
  • Ditambahkan Slovakia teks bahasa.
  • Ditambahkan Macedonia teks bahasa.
  • Ditambahkan dukungan untuk bahasa yang ditulis dari kanan ke kiri. Lihat INSTALL untuk informasi tentang cara mengaktifkannya.
  • Ditambahkan Arab teks bahasa.
  • Ditambahkan Serbia teks bahasa.
  • Lain-lain:
  • Kesalahan dalam file konfigurasi tidak lagi menjaga VDR dari awal.
  • opsi baris perintah baru -i dapat digunakan untuk mengatur & quot;. Misalnya id & quot ;, yang akan digunakan untuk membedakan rekaman siaran yang sama yang dibuat oleh kasus yang berbeda dari VDR
  • Diimplementasikan menangani & quot; Parental Penilaian Descriptor & quot ;. The 'klasik', 'sttng' dan kulit 'kutukan' menampilkan rating orangtua (jika diberikan) dalam acara layar mereka. File epg.data menyimpan rating orangtua menggunakan tag karakter 'R'. CATATAN PENTING: jika VDR tidak menampilkan rating orangtua, hal ini tidak berarti bahwa program yang diberikan cocok untuk semua pemirsa
  • Berganti nama 'runvdr' menjadi 'runvdr.template' dan tidak lagi menyalin ke BINDIR di 'make install'.
  • Pilihan setup baru & quot; Miscellaneous / Saluran bungkus & quot; kontrol apakah membungkus saluran saat ini sekitar awal atau akhir daftar saluran saat kejutan listrik
  • .
  • File & quot; commands.conf & quot; dan & quot; reccmd.conf & quot; sekarang dapat berisi daftar bersarang perintah. Lihat vdr.5 untuk informasi tentang format file baru. Ini obsoletes patch CMDSUBMENU.
  • Pilihan setup baru & quot; kunci OSD / Number untuk karakter & quot; dapat digunakan untuk mengontrol apakah tombol angka dapat digunakan untuk memasukkan karakter dalam kolom input teks.
  • Sementara mengulang, tanda editing sekarang diperbarui setiap 10 detik
  • .
  • Ditambahkan menghasilkan file pkg-config ke Makefile.
  • Dihapus akhiran '.pl' dari semua skrip.
  • Pilihan baru setup & quot; DVB / Standar kepatuhan & quot; dapat digunakan untuk beralih di antara berbagai variasi standar DVB. Saat ini ada & quot; DVB & quot; (Untuk standar DVB asli) dan & quot;. ANSI / SCTE & quot ;, yang digunakan untuk benar menangani jenis aliran swasta tertentu
  • Secara default VDR kini dibangun sesuai dengan FHS (& quot; sistem file Hierarchy Standard & quot;), dan polos & quot; membuat & quot; di direktori sumber VDR hanya membangun segalanya, tapi tidak salin ke ./PLUGINS/lib dan ./locale lagi. Anda dapat menggunakan file Make.config (disalin dari Make.config.template) dan mengatur parameter LCLBLD = 1 memiliki segalanya dibangun dan dipasang di bawah pohon sumber VDR (seperti default di versi sebelumnya). Jika Anda sudah punya file Make.config Anda sendiri, Anda mungkin ingin menyalin Make.config.template baru dan disesuaikan dengan kebutuhan Anda. Jika Anda tidak ingin file data VDR untuk menyebar di sekitar sistem Anda sesuai dengan FHS, Anda dapat mengatur parameter ONEDIR = 1 (menggunakan Make.config) untuk memiliki semua file dalam satu direktori / video sebelumnya.
  • Skrip yang diberikan kepada VDR dengan 'r' pilihan sekarang disebut juga setiap kali rekaman dihapus.
  • Sinkronisasi sistem waktu ke waktu transponder sekarang dilakukan dengan menggunakan adjtime () untuk menghindari diskontinuitas. Jika perbedaan waktu lebih dari 10 detik, stime () masih digunakan untuk melakukan sinkronisasi awal.
  • skala Diimplementasikan dari SPU bitmap.
  • PERINGATAN: Menggunakan beberapa disk untuk membentuk satu direktori video besar sudah ditinggalkan dan akan dihapus dari VDR dalam versi masa depan! Entah menggunakan salah satu dari disk terabyte besar hari ini (sebaiknya dengan disk cadangan dalam RAID-1 array), atau menggunakan sesuatu seperti & quot; mhddfs & quot;.

Software yang serupa

Tickle Tunes
Tickle Tunes

3 Jun 15

CMPlayer
CMPlayer

20 Feb 15

tovid
tovid

11 May 15

Avifile
Avifile

3 Jun 15

Komentar untuk Video Disk Recorder

Komentar tidak ditemukan
Tambahkan komentar
Aktifkan gambar!