Video Disk Recorder

Phần mềm chụp màn hình:
Video Disk Recorder
Các chi tiết về phần mềm:
Phiên bản: 2.0.0
Ngày tải lên: 20 Feb 15
Nhà phát triển: Klaus Schmidinger
Giấy phép: Miễn phí
Phổ biến: 15

Rating: nan/5 (Total Votes: 0)

Video đĩa ghi (VDR) là một chương trình thu vệ tinh kỹ thuật số mã nguồn mở có sử dụng công nghệ DVB và Linux để ghi dòng MPEG2, cũng như sản xuất các dòng với TV.
Video ghi đĩa cũng hỗ trợ plugin cho DVD, MP3, AVI, MKV, DivX. Phiên bản mới hỗ trợ HDTV (High Definition Television)

là gì mới trong phiên bản này:.

  • Hỗ trợ đầy đủ cho HDTV:
  • VDR hỗ trợ bây giờ hoàn toàn HDTV.
  • Kênh truyền hình vệ tinh Routing:
  • VDR bây giờ hỗ trợ & quot; Satellite Kênh Routing & quot; (SCR) theo EN50494 (dựa trên & quot; unicable & quot; patch). Kể từ & quot; Unicable & quot; là thương hiệu đã đăng ký và viết tắt của chỉ một trong nhiều cài đặt của SCR, sự thay đổi đã được thực hiện so với các bản vá, mà cần phải được đưa vào tài khoản của những người đã thiết lập hệ thống của họ bằng cách sử dụng patch:
  • Các 'U' tham số trong file diseqc.conf đã được thay đổi để 'S' (& quot; Scr & quot;)
  • .
  • Các tên tập tin cấu hình đã được thay đổi từ & quot; unicable.conf & quot; đến & quot; scr.conf & quot;.
  • Device Bonding:
  • Các thiết lập tùy chọn mới & quot; LNB / Device n kết nối để ngồi cáp & quot; có thể được sử dụng để xác định các thiết bị DVB-S được kết nối với cùng ngồi cáp và do đó là & quot; ngoại quan & quot ;. Đây obsoletes các bản vá LNBSHARE. Những người sử dụng các bản vá LNBSHARE sẽ cần phải thiết lập các thiết bị mới được ngồi với các tùy chọn ở trên.
  • Phụ đề:
  • xử lý thực hiện của HD độ phân giải phụ đề theo V1.3.1 của ETSI EN 300 743, chương 7.2.1.
  • Cố định xử lý phụ đề DVB và thực hiện giải mã văn bản phụ đề DVB.
  • Plugins:
  • Added cDevice :: NumProvidedSystems () để PLUGINS.html (đã mất tích kể từ khi nó đã được thực hiện).
  • Các 'trên trời' plugin là không còn là một phần của nguồn VDR.
  • LƯU Ý QUAN TRỌNG ĐỐI VỚI TÁC GIẢ PLUGIN:. Một plugin mà thực hiện một lớp cDevice nguồn gốc có thể phát lại video bây giờ phải gọi MakePrimaryDevice () chức năng của lớp cơ sở của nó
  • Thực hiện cDeviceHook để cho phép các plugin kiểm soát nhiều hơn mà thiết bị có thể cung cấp mà transponder.
  • Plugins bây giờ có thể xác định các nguồn mới. Để thực hiện điều này, những thay đổi sau đây được thực hiện:
  • Chuỗi tham số transponder không còn được giải thích bởi cChannel, nhưng thay vì được lưu trữ như là và chỉ được sử dụng bởi các thiết bị tương ứng. Đó là cách bổ sung có thể sử dụng chuỗi tham số của một kênh để lưu trữ dữ liệu tùy ý (xem vdr.5).
  • Các lớp cSourceParam mới có thể được sử dụng bởi các plugin để xác định các nguồn mới, và để thực hiện các hạng mục OSD đó sẽ được sử dụng trong các biên tập viên kênh để chỉnh sửa các thông số nguồn cụ thể của một kênh (xem dvbdevice.c cho một ví dụ về cách thức này được thực hiện đối với các thiết bị DVB mặc định).
  • Hoàn toàn giá trị số không còn được chấp nhận trong các tham số 'nguồn gốc' của một kênh.
  • Đây obsoletes các bản vá PLUGINPARAM.
  • Các plugin dvbhddevice hiện là một phần của các kho lưu trữ phân phối VDR.
  • Các kịch bản pic2mpg của plugin của các ảnh 'bây giờ tạo ra hình ảnh HD. Các phiên bản SD cũ vẫn có sẵn như pic2mpg-sd.
  • Các plugin dvbsddevice bây giờ hỗ trợ các tùy chọn mới --outputonly, vô hiệu hóa các thiết bị nhận trên FF SD và sử dụng các thiết bị chỉ cho đầu ra.
  • Mã cho RCU đơn vị điều khiển từ xa đã được chuyển thành một plugin riêng biệt có tên & quot; RCU & quot ;. Các REMOTE = tùy chọn RCU trong 'làm' call cho VDR bây giờ đã lỗi thời. Các dòng lệnh tùy chọn --rcu bây giờ đã lỗi thời. Sử dụng -Prcu thay thế. Nếu bạn đã sử dụng --rcu với một đường dẫn thiết bị, sử dụng -P & quot; RCU -d & quot;.
  • Loại bỏ các chức năng cEITScanner lỗi thời :: UsesDevice (). Nếu một plugin đã sử dụng chức năng này để tìm hiểu xem một cuộc gọi đến cStatus :: ChannelSwitch () chức năng của nó là do một bộ chuyển mạch kênh trực tiếp, nó có thể sử dụng tham số mới LiveView của chức năng đó. Bất kỳ plugin mà thực hiện cStatus :: ChannelSwitch () cần phải thêm tham số 'bool LiveView' để chức năng đó.
  • Thêm một giao diện plugin mới cho việc thực hiện xử lý EPG.
  • Một plugin có thể thực hiện một xử lý EPG bằng cách tạo ra một đối tượng bắt nguồn từ cEpgHandler và thực hiện các chức năng thành viên cần thiết.
  • Việc xử lý đặc biệt của sự kiện với bảng id 0x00 đã được giảm xuống. Đối với khả năng tương thích ngược với các sự kiện EPG ids bảng thấp hơn 0x4E sẽ được đối xử như thể họ đã có một bảng id của 0x4E, và các plugin mới 'epgtableid0' có thể được sử dụng để họ có xử lý như trong các phiên bản trước đó.
  • Các bảng mặc định id cho một cEvent mới được tạo ra đã được thay đổi để 0xFF, cao hơn so với bất kỳ bảng id thông thường, được phát sóng trong các dữ liệu thuế TNDN.
  • Xem PLUGINS.html, phần & quot; Chương trình điện tử Hướng dẫn & quot; để biết thêm thông tin.
  • Các constructor cThread bây giờ có một tham số boolean bổ sung có thể được thiết lập để thực sự để có thread này chạy ở mức ưu tiên thấp. Tác giả plugin sử dụng đề ưu tiên thấp có thể muốn sử dụng thay vì các cuộc gọi đến SetPriority (19) và SetIOPriority (7). Các ưu tiên của một thread (& quot; & quot thấp; hoặc & quot; cao & quot;) bây giờ đăng nhập khi thread bắt đầu
  • .
  • Các plugin Makefiles bây giờ có một "cài đặt" mục tiêu riêng biệt.
  • Plugin Makefiles bây giờ sử dụng DESTDIR và chương trình "cài đặt".
  • Plugin Makefiles bây giờ có thể bao gồm một tập tin cấu hình cho các thông số thời gian biên dịch.
  • Plugins mà thực hiện một giao diện cho bất kỳ loại điều khiển từ xa sẽ sử dụng các thông số mới Setup.RcRepeatDelay và Setup.RcRepeatDelta để cho phép người sử dụng để điều chỉnh hành vi của các chức năng lặp lại điều khiển từ xa. Họ cũng sẽ loại bỏ bất kỳ tùy chọn thiết lập rằng họ có thể có cùng mục đích.
  • Thêm bản demo của DrawEllipse () và DrawSlope () chức năng để các 'osddemo' plugin (bấm '1' hoặc '2', tương ứng).
  • Skins:
  • Các 'sttng' da bây giờ hiển thị hai thanh màu ở dưới cùng của màn hình hiển thị kênh, cho thấy sức mạnh (bar trên) và chất lượng (bar thấp hơn) của tín hiệu nhận được. Số bên trái của các thanh này chỉ ra các thiết bị thực tế các kênh hiện tại đang được đón nhận với.
  • Skins bây giờ có thể tìm hiểu các loại thực đơn mà cSkinDisplayMenu của họ hiện đang được sử dụng. Điều này có thể được thực hiện hoặc thông qua một cuộc gọi đến cSkinDisplayMenu :: MenuCategory () hoặc bằng reimplementing cSkinDisplayMenu :: SetMenuCategory (). Thông tin này cho phép một làn da để sử dụng các biểu tượng đặc biệt hoặc để trang trí cho các loại khác nhau của các menu trong VDR.
  • Các chức năng mới cSkinDisplayReplay thành viên :: SetRecording () cho phép một làn da để hiển thị thêm thông tin về việc thu âm hiện đang chơi.
  • Các lớp da mới & quot; LCARS & quot; là một phiên bản nâng cao của & quot; ST: TNG & quot; da (mà vẫn còn đó trong cách bố trí ban đầu của nó, đối với những người không thích da LCARS, hoặc không thể sử dụng nó do những hạn chế OSD). Da LCARS sử dụng mới & quot; loại đơn & quot; tính năng để hiển thị thêm thông tin về các trang menu chính. Nó cho thấy tính giờ sắp tới và các thiết bị của hệ thống, cũng như thiết bị nào được ghi trong đó tính giờ. Khung bên trên của menu chính hiển thị các dữ liệu chương trình trong chế độ trực tiếp và phát lại, và một thanh tiến trình. Một chỉ số về phía bên phải của danh sách thiết bị hiển thị các thiết bị đang được sử dụng cho xem trực tiếp, và cho dù đó là trong chế độ chuyển giao. Các màn hình thiết bị cá nhân cho thấy số lượng thiết bị, loại thiết bị, mà CAM (nếu có) hiện đang được giao cho các thiết bị, và cường độ tín hiệu và chất lượng. Ở phía bên trái của màn hình OSD có một màn hình hiển thị thường trực của ngày hiện tại và thời gian, việc sử dụng và tải của hệ thống. & Quot; LCARS & quot; là skin mặc định mới của VDR. Nó đòi hỏi phải có ít nhất một 4bpp (16 màu) full màn hình OSD, nhưng bạn vẫn có thể hoạt động nếu OSD của bạn có thể xử lý màu sắc chỉ ít hơn (trong trường hợp này bạn có thể muốn chuyển sang các & quot; ST: TNG & quot; hoặc & quot; cổ điển VDR & quot ;. da)
  • Các chức năng SetItemEvent mới (), SetItemTimer (), SetItemChannel () và SetItemRecording () của lớp có thể được cSkinDisplayMenu reimplemented bởi các plugin da để hiển thị các mục trong một cách phức tạp hơn so với chỉ một dòng đơn giản của văn bản.
  • Điều khiển từ xa:
  • Thay đổi vị trí mặc định cho các ổ cắm LIRC đến / var / run / lirc / lircd.
  • Các tùy chọn thiết lập mới & quot; OSD / key Màu [0123] & quot; có thể được sử dụng để điều chỉnh trình tự của các nút màu hiển thị trong menu với các phím màu trên điều khiển từ xa của bạn. Tác giả của plugin mà thực hiện da có thể muốn để thích ứng SetButtons của họ () chức năng để sử dụng các tính năng mới này. Xem, ví dụ, các chức năng cSkinClassicDisplayMenu :: SetButtons () trong skinclassic.c để biết chi tiết.
  • Thêm người dùng xác định chính kUser0.
  • Chìa khóa điều khiển từ xa mới & quot; Play / Pause & quot; có thể được sử dụng với điều khiển từ xa mà không có chìa khóa riêng cho & quot; chơi & quot; và & quot;. & quot ;, Tạm dừng nhưng lại có một chìa khóa duy nhất cho cả hai chức năng
  • Những tùy chọn mới & quot; Cài đặt / Miscellaneous / từ xa kiểm soát lặp lại chậm trễ & quot; và & quot; Cài đặt / Miscellaneous / từ xa đồng bằng kiểm soát lặp lại & quot; có thể được sử dụng để điều chỉnh hành vi của các điều khiển từ xa trong trường hợp một phím được giữ cố ép xuống trong một thời gian, do đó các chức năng lặp lại trong đá.
  • Thiết bị:
  • xử lý Re-thực hiện của DVB-S2, lần đầu tiên xuất hiện trong phiên bản 1.5.14, nhưng đã bị thu hồi trong phiên bản 1.5.15 ủng hộ thực hiện một phiên bản ổn định 1.6.0. Lưu ý rằng các tập tin channels.conf bây giờ hỗ trợ tham số bổ sung, vì vậy bạn có thể muốn chắc chắn rằng bạn có một bản sao lưu của tập tin này trong trường hợp bạn cần phải quay trở lại với phiên bản trước đó của VDR!
  • cDvbDevice hiện nay sử dụng lá cờ FE_CAN_2G_MODULATION để xác định xem một thiết bị có thể xử lý DVB-S2.
  • Việc hỗ trợ đầy đủ tính năng của thẻ DVB thiết kế TT / Fusi đã được di chuyển vào các plugin mới 'dvbsddevice'. Trên các hệ thống sử dụng một thẻ như thiết bị chính của họ, plugin này hiện nay cần phải được nạp khi chạy VDR để xem video trực tiếp hoặc ghi lại. Nếu các plugin không nạp, thẻ sẽ được đối xử như một card DVB ngân sách, và sẽ không có khả năng OSD hoặc xem.
  • Thêm hỗ trợ cho card DVB với nhiều fontends. Lưu ý rằng điều này chỉ hoạt động cho card DVB nơi mỗi lối vào có thể được sử dụng độc lập của tất cả những người khác trong các bộ chuyển đổi tương tự.
  • Thêm hỗ trợ cho các thiết bị ATSC. Đây obsoletes các bản vá ATSC.
  • Các chức năng mới cDevice :: SignalStrength () và cDevice :: SignalQuality () có thể được sử dụng để xác định cường độ tín hiệu và chất lượng của thiết bị nhất định.
  • Các chức năng cDevice mới :: ProvidesEIT () được sử dụng để xác định xem một thiết bị có thể cung cấp dữ liệu thuế TNDN và do đó sẽ được sử dụng trong cEITScanner :: Process () để nhận dữ liệu thuế TNDN từ kênh nó có thể nhận được. Lưu ý rằng theo mặc định nó được giả định rằng một thiết bị không thể cung cấp dữ liệu thuế TNDN, và chỉ trả về đúng cDvbDevice dựng sẵn từ chức năng này.
  • Thêm hỗ trợ cho các thiết bị với nhiều hơn một hệ thống phân phối cho mỗi lối vào. Điều này đòi hỏi một trình điều khiển DVB với phiên bản 5.5 hoặc cao hơn có thể xử lý các cuộc gọi DTV_ENUM_DELSYS. Với trình điều khiển cũ nó sẽ rơi trở lại một hệ thống phân phối cho mỗi lối vào.
  • Thêm hỗ trợ cho việc xử lý bộ thu DVB-T2. Điều này đòi hỏi một trình điều khiển DVB với phiên bản 5.3 hoặc cao hơn có thể xử lý các cuộc gọi DTV_DVBT2_PLP_ID (đã được đổi tên thành DTV_STREAM_ID trong DVB API 5.8).
  • Các thiết bị adapter DVB / frontend đang thăm dò bằng cách quét các thư mục / dev / dvb thay vì lặp qua số adapter / frontend. Điều này cho phép cho & quot; lỗ & quot; trong số thiết bị.
  • Loại bỏ các & quot; PrimaryLimit & quot ;. Cũ & quot; đầy đủ tính năng & quot; Thẻ DVB có thể chạy với các tùy chọn --outputonly để tránh các vấn đề với ghi âm các kênh băng thông cao. Bên cạnh đó, với HDTV ngày càng trở nên phổ biến hơn những thẻ được khá nhiều lỗi thời bởi hiện giờ (TT S2-6400 không có vấn đề ghi âm và phát lại các kênh băng thông cao đồng thời). Và cuối cùng nhưng không kém, những người sử dụng phần mềm chơi sẽ không nhận thấy sự thay đổi này, dù sao.
  • Các chức năng cDevice mới :: DeviceName () trả về một chuỗi xác định tên của các thiết bị nhất định.
  • Các chức năng mới cDevice :: DeviceType () trả về một chuỗi xác định các loại thiết bị nhất định.
  • Các chức năng cDevice mới :: ReadFilter () có thể được sử dụng bởi các thiết bị để thực hiện theo cách riêng của họ về lấy dữ liệu phần lọc.
  • Các chức năng cDevice mới :: HasInternalCam () có thể được thực hiện bởi các thiết bị cung cấp mã hóa kênh trong một mẫu đã được giải mã, mà không yêu cầu xử lý rõ ràng của một CAM.
  • Các chức năng mới cDevice :: CanScaleVideo () và cDevice :: ScaleVideo () có thể được sử dụng bởi các thiết bị đầu ra xuất phát để thực hiện nhân rộng các video với kích thước và vị trí.
  • Thêm hỗ trợ cho DVB-S2 và DVB-T2 bộ thu sử dụng & quot; đa luồng & quot;.
  • DiSEqC:
  • Thêm định nghĩa thiết bị cho các định dạng tập tin diseqc.conf, do đó vị trí vệ tinh nào đó có thể được giới hạn trong một danh sách cho các thiết bị. Đây obsoletes các bản vá SOURCECAPS.
  • Transponders sử dụng & quot; 8PSK tuabin FEC & quot; (Một chế độ phi tiêu chuẩn được sử dụng bởi các nhà cung cấp ở Bắc Mỹ) bây giờ được xác định bằng cách giả định rằng tất cả các bộ thu 8PSK trên DVB-S sử dụng & quot; tuabin FEC & quot;.
  • EPG:
  • File epg.data bây giờ đọc trong một chủ đề riêng biệt để làm cho quá trình khởi động nhanh hơn trong trường hợp các tập tin là rất lớn.
  • Chuyển dọn dẹp các file dữ liệu EPG và viết các tập tin epg.data vào một thread riêng biệt để tránh phản ứng chậm chạp để người dùng nhập vào các hệ thống chậm
  • OSD:
  • Các OSD và kích thước phông chữ hiện nay được xác định theo phần trăm kích thước hiển thị video thực tế. Kích thước tối đa OSD đã được nâng lên 1920x1080, cho phép toàn màn hình OSD trên hệ thống HD.
  • Kích thước OSD là bây giờ tự động điều chỉnh để hiển thị video thực tế (được cung cấp các thiết bị đầu ra thực hiện các GetOsdSize () chức năng).
  • Các OSD hiện nay có hỗ trợ đầy đủ TrueColor. Có thể có một số & quot; pixmaps & quot; mà có thể được phủ lên với pha trộn. Tất cả skin có sẵn nên làm việc ra khỏi hộp với OSD TrueColor - ngoại lệ duy nhất là cOsd :: GetBitmap (). Kể từ khi TrueColor OSD không sử dụng bitmap, chức năng này sẽ trả về một bitmap giả, trong đó có thể không phải là những gì các plugin mong đợi. Miễn là bitmap này chỉ được sử dụng để thiết lập các bảng, không có vấn đề. Tuy nhiên, bất kỳ hoạt động khác trên bitmap này sẽ không có hiệu lực. Xem mô tả các chức năng cPixmap trong osd.h để biết chi tiết về các tính năng mới. Các & quot; ST: TNG Panels & quot; da đã được tăng cường để tự động sử dụng OSD TrueColor nếu có. Các & quot; osddemo & quot; plugin đã được mở rộng để hiển thị một số khả năng của OSD TrueColor nếu nó được chạy trên một hệ thống thực sự cung cấp hỗ trợ TrueColor.
  • Các âm thanh và phụ đề tùy chọn đang có sẵn thông qua các phím vàng trong menu Setup / DVB xanh và. Điều này chủ yếu là cho các điều khiển từ xa mà không có phím chuyên dụng cho các chức năng này.
  • Thực đơn Recordings bây giờ hiển thị độ dài (trong giờ: phút) của mỗi ghi chú rằng & quot; mới & quot; chỉ số đã được chuyển từ thời gian ghi vào cột dài. Định dạng mới này cũng được sử dụng bởi các lệnh SVDRP LSTR, vì vậy trong trường hợp bạn có một ứng dụng phân tích đầu ra LSTR, bạn sẽ cần phải điều chỉnh nó sang định dạng mới.
  • Các tùy chọn mới thiết lập & quot; Replay / Show thời gian còn lại & quot; có thể được sử dụng để chuyển đổi giữa việc hiển thị các tổng chiều dài hoặc thời gian còn lại của bản ghi hiện là tái hiện lại.
  • Màn hình hiển thị tiến trình phát lại là bây giờ quay về bất cứ khi nào một nhãn hiệu được bật (không chỉ khi được thiết lập).
  • Các nút xanh trong & quot; Chỉnh sửa timer & quot; đơn có thể được sử dụng để chuyển đổi giữa các shot duy nhất và giờ lặp lại. Điều này cũng giống như khi nhấn "0" khi & quot; Day & quot; lĩnh vực được lựa chọn, nhưng nó hoạt động bất cứ lúc nào (và là rõ ràng hơn).
  • Khi ước tính không gian đĩa còn lại (trong giờ), tốc độ dữ liệu trung bình của tất cả các bản ghi âm hiện nay được đưa vào tài khoản. Nếu giá trị này không thể được xác định, các giá trị trước đó của 25,75 MB / phút được thực hiện.
  • Việc sử dụng đĩa không còn được tự động thêm vào tiêu đề của chính và & quot; Recordings & quot; menu. Điều này luôn luôn là một giải pháp mekeshift và bây giờ là đến các cá nhân nếu da, ở đâu và như thế nào nó muốn để hiển thị thông tin này. Một làn da có thể sử dụng lớp cVideoDiskUsage mới để thực hiện một màn hình hiển thị như vậy. Để phù hợp, da mặc định & quot; cổ điển VDR & quot ;, & quot; ST: TNG Panels & quot; và & quot; chế độ Text & quot; (Tức là lời nguyền) đã được thay đổi để hành xử như trước đây. Da khác có thể muốn hiển thị việc sử dụng đĩa theo cách hoàn toàn khác nhau.
  • Một cOsdMenu bây giờ có thể xử lý da mà hiển thị các số khác nhau của các mục trong trình đơn phân mục khác nhau.
  • OSD và da đang reinitialized sau khi một trang thiết lập plugin đã được xác nhận, để họ có phản ứng ngay lập tức trong trường hợp có sự thay đổi các thông số được thiết lập một plugin có tác dụng trên OSD.
  • Bây giờ làm cho chắc chắn rằng & quot; nhỏ font & quot; là không bao giờ lớn hơn & quot; OSD font & quot;.
  • Trong & quot; Recordings & quot; menu, nhấn nút '0' chìa khóa tại Toggles sắp xếp giữa & quot; theo thời gian & quot; và & quot; tên & quot ;. Các chế độ lựa chọn loại được lưu giữ riêng cho mỗi thư mục (miễn là bạn có quyền ghi vào thư mục đó). Nếu một thư mục mới được tạo ra bởi một bộ đếm thời gian lặp lại, chế độ sắp xếp cho các thư mục đó được bắt đầu đặt & quot; theo thời gian & quot ;. Lưu ý rằng trong các phiên bản trước đó theo thứ tự sắp xếp mặc định của thư mục phim cấp hàng đầu là & quot; tên & quot; và tất cả các thư mục con được sắp xếp & quot; theo thời gian & quot ;. Bây giờ thứ tự sắp xếp mặc định cho tất cả các thư mục là & quot; tên & quot ;, vì vậy nếu bạn có một thư mục hiện có sẽ được sắp xếp & quot;. Theo thời gian & quot ;, nhấn '0' phím một lần để đạt được điều này
  • Các tùy chọn mới thiết lập & quot; tên Miscellaneous / Show kênh với nguồn & quot; có thể được sử dụng để bật thêm các ký tự nguồn kênh tên bất cứ khi nào chúng được hiển thị.
  • Nhấn phím Phát trong chế độ xem trực tiếp bình thường giờ mở menu Recordings nếu không có & quot; cuối cùng xem & quot; ghi âm. Các hành vi tương tự đã được thực hiện cho phím Blue trong menu chính.
  • Các tùy chọn mới & quot; Cài đặt / Replay / Tiến độ hiển thị thời gian & quot; có thể được sử dụng để kích hoạt tự động hiển thị màn hình hiển thị sự tiến bộ bất cứ khi nào phát lại của một bản ghi âm được bắt đầu.
  • Time Shifting:
  • Các tùy chọn mới thiết lập & quot; Recording / Tạm dừng việc xử lý phím & quot; có thể được sử dụng để xác định những gì sẽ xảy ra nếu phím Pause trên bộ điều khiển từ xa được nhấn trong truyền hình trực tiếp.
  • Các tùy chọn cài đặt mới & quot; Recording / Xóa timeshift ghi & quot; kiểm soát cho dù một ghi timeshift được tự động xóa sau khi xem nó. Đây obsoletes các bản vá DELTIMESHIFTREC. Lưu ý rằng ý nghĩa của các giá trị cho tùy chọn này là khác nhau từ các bản vá DELTIMESHIFTREC: 0 có nghĩa là ghi timeshift không được tự động xóa (các hành vi mặc định như trong các phiên bản trước), trong khi 1 phương tiện để yêu cầu người sử liệu ghi được xóa <. / li>
  • Các tham số thiết lập & quot; Recording / rec tức thì. thời gian (phút) & quot; bây giờ có thể được thiết lập để "0", có nghĩa là để ghi lại chỉ là sự kiện đang chạy.
  • Khi tạm dừng video trực tiếp, âm thanh và phụ đề hiện tại đang giữ lại.
  • Timers:
  • Các & quot; Chỉnh sửa timer & quot; Hiện tại trình đơn có thể thiết lập các thư mục cho các ghi âm từ một danh sách các thư mục được lưu trữ trong & quot; folders.conf & quot;.
  • Các tên tập tin trong & quot; Timers & quot; trình đơn hiện nay cho thấy chỉ có tên cơ sở của việc ghi chép mà không cần đường dẫn thư mục (nếu có). Nếu không có đường dẫn thư mục dài các tên ghi thực tế là không thể nhìn thấy gì cả.
  • Các tùy chọn mới thiết lập & quot; Thư mục trong menu hẹn giờ & quot; điều chỉnh xem tên tập tin trong trình đơn giờ sẽ được hiển thị với đường dẫn thư mục đầy đủ của họ.
  • Recordings:
  • Các định dạng ghi âm tại là TS (Transport Stream). Ghi âm ở định dạng hiện có PES vẫn có thể được thực hiện lại và chỉnh sửa, nhưng bản ghi mới được thực hiện trong TS. Tất cả các mã để ghi vào PES đã được gỡ bỏ. Những thay đổi sau đây đã được thực hiện để chuyển sang định dạng ghi âm TS:
  • Từ một TS cần phải có một PAT / PMT, trong đó yêu cầu các loại dòng video được đưa ra một cách rõ ràng, định dạng của các lĩnh vực VPID trong file channels.conf và SVDRP lệnh NEWC / MODC / LSTC đã được mở rộng. Các loại dòng video bây giờ sau những VPID và tùy chọn PPID, cách nhau bởi một dấu '='.
  • Các định dạng tập tin chỉ mục đã được thay đổi để hỗ trợ kích thước tập tin lên đến 1TB (trước đây 2GB), và lên đến 65.535 tập tin riêng biệt cho mỗi ghi âm (trước đây 255).
  • Các tên tập tin ghi âm hiện nay của 00001.ts hình thức (trước đây 001.vdr).
  • Tỷ lệ khung hình hiện nay được phát hiện bằng cách nhìn vào hai giá trị PTS tiếp theo. Các & quot; khung hình mỗi giây & quot; được lưu trữ trong các & quot; thông tin & quot; tập tin bằng cách sử dụng thẻ F mới.
  • Tên thư mục cho một bản ghi âm đã được thay đổi từ YYYY-MM-DD-hh [:.] Mm.pr.lt.rec (pr = ưu tiên, lt = đời) để YYYY-MM-DD-hh.mm .ch-ri.rec (ch = kênh, ri = resumeId). Ưu tiên và Lifetime hiện đang được lưu trữ trong các & quot; thông tin & quot; tập tin với các thẻ P và L mới (nếu không có tập tin như vậy tồn tại, các giá trị tối đa được giả định theo mặc định, mà tránh vô tình xóa một bản ghi âm nếu không gian đĩa là thấp). Không còn lưu trữ ưu tiên và suốt đời trong tên thư mục tránh bắt đầu một ghi âm mới, nếu một trong những thay đổi trong các bộ đếm thời gian và ghi âm được bắt đầu lại đối với một số lý do. Thay vì ưu tiên và Lifetime, tên thư mục bây giờ chứa số kênh từ đó ghi đã được thực hiện, và & quot; dụ id & quot; Ví dụ này của VDR. Điều này tránh vấn đề nếu một số trường hợp VDR ghi lại các chương trình tương tự trên các kênh khác nhau, hoặc thậm chí trên cùng một kênh. Các '-' giữa số lượng kênh và resumeId ngăn chặn các phiên bản cũ hơn của VDR từ & quot; thấy & quot; các bản ghi âm, mà làm cho chắc chắn rằng họ sẽ thậm chí không cố gắng để phát lại họ, hoặc loại bỏ chúng trong trường hợp ổ đĩa chạy đầy đủ.
  • Các file & quot; Chỉ số & quot ;, & quot; thông tin & quot ;, & quot; dấu & quot; và & quot; tiếp tục & quot; trong một thư mục ghi TS hiện nay được tạo mà không có & quot; .vdr & quot; mở rộng.
  • Các & quot; tiếp tục & quot; tập tin không còn là một tập tin nhị phân, nhưng có chứa đường được gắn thẻ để có thể lưu trữ thông tin bổ sung, như các track âm thanh hay phụ đề lựa chọn.
  • cDvbPlayer :: Goto () không còn gắn thêm một & quot; mã trình tự kết thúc & quot; cho dữ liệu. Nếu các thiết bị đầu ra nhu cầu này, nó có để chăm sóc nó bằng chính nó.
  • Các tập tin chỉ mục cho TS ghi được tái sinh tại on-the-fly nếu một bản ghi âm được tái hiện lại mà không có chỉ mục. Điều này cũng có thể được sử dụng để tái tạo một tập tin hỏng chỉ mục bằng cách tự xóa các tập tin chỉ mục và sau đó phát lại ghi âm (ít nhất là cho đến khi các tập tin chỉ mục đã được tạo ra).
  • Các tùy chọn dòng lệnh mới --edit và --genindex có thể được sử dụng để chỉnh sửa một bản ghi âm hoặc tạo ra chỉ số của nó mà không thực sự bắt đầu toàn bộ VDR.
  • Các tùy chọn dòng lệnh mới --filesize và --split có thể được sử dụng cùng với --edit để thiết lập kích thước tập tin video tối đa và bật chia tập tin chỉnh sửa ở các điểm chỉnh sửa. Các tùy chọn này phải được đưa ra trước khi --edit để có hiệu lực.
  • Thời gian bắt đầu của một ghi âm chỉnh sửa hiện nay xuống đến thời điểm đánh dấu biên tập đầu tiên. Đây obsoletes các bản vá CUTTIME.
  • Một quá trình chỉnh sửa liên tục hiện nay bị hủy bỏ nếu một trong hai bản gốc hoặc các phiên bản chỉnh sửa của bản ghi bị xóa từ menu Recordings
  • .
  • Nếu một vị trí khung hình trong file 'dấu' của một bản ghi không trỏ đến một I-frame, nó bây giờ sẽ được chuyển dịch theo hướng các I-frame tiếp theo (lên hoặc xuống, tùy theo cái nào gần hơn).

  • Dấu
  • Chỉnh sửa bây giờ có thể được đặt trực tiếp trên đầu trang của mỗi khác, trong trường hợp đó họ chỉ đơn giản là đánh dấu một vị trí, nhưng không có hiệu lực vào quá trình cắt thực tế.
  • Khi vị trí tại một bù đắp nơi hai (hoặc nhiều hơn) vết chỉnh sửa được đặt trên đầu trang của mỗi khác, '4' di chuyển chính là người đầu tiên của họ sang bên trái, trong khi '6' di chuyển chính là người cuối cùng của chúng sang bên phải. '7' và xử lý nhiều dấu '9' chìa khóa ở cùng một vị trí như thể nó là một nhãn hiệu duy nhất.
  • Các phím '7' và '9' bây giờ nhảy đến sự khởi đầu hay kết thúc, tương ứng, ghi âm, ngay cả khi không có dấu được thiết lập tại thời điểm đó.
  • Các tùy chọn mới & quot; Cài đặt / Replay / Pause trên đánh dấu thiết lập & quot; có thể được sử dụng để kích hoạt tự động đi vào chế độ Pause nếu một dấu chỉnh sửa được thiết lập trong quá trình phát lại.
  • Timers không còn làm bất cứ đặc biệt & quot; VFAT & quot; xử lý để rút ngắn tên thư mục 40 ký tự. Khi một chuỗi được sử dụng như là một tên thư mục cho một bản ghi âm, chiều dài tối đa của đường dẫn thư mục, cũng như các tên thư mục cá nhân, bây giờ là giới hạn giá trị quy định bởi các --dirnames tùy chọn dòng lệnh mới (xem man VDR ( 1) để biết chi tiết). Đối với khả năng tương thích ngược với tùy chọn --vfat vẫn có sẵn và có tác dụng tương tự như --dirnames = 250,40,1.
  • Cải thiện cắt video.
  • SVDRP:
  • Các thông SVDRP signon nay chỉ mã hóa ký tự được sử dụng, như trong & quot; 220 phim SVDRP VideoDiskRecorder 1.7.1; Fri 02 tháng 5 16:17:10 2008; ISO-8859-1 & quot ;. Điều này có thể hữu ích ví dụ cho các công cụ bên ngoài cung cấp dữ liệu EPG, để họ một cách chính xác có thể mã hóa các chuỗi.
  • Các lệnh SVDRP Pute bây giờ hỗ trợ đọc dữ liệu từ một tập tin EPG nhất định.
  • Sau khi một lệnh CLRE, không xử lý EPG thêm hiện nay được thực hiện trong 10 giây, do đó dữ liệu được gửi với tiếp theo Pute lệnh không can thiệp vào dữ liệu từ các đài truyền hình.
  • Nếu svdrphosts.conf chỉ chứa địa chỉ của máy chủ địa phương, các cổng SVDRP chỉ được mở cho các máy chủ địa phương.
  • Các cổng SVDRP mặc định bây giờ là 6419 (đăng ký với ICANN / IANA). Sử dụng '-p 2001' để trở về cảng cũ nếu cần thiết.
  • Các lệnh SVDRP HITK bây giờ chấp nhận nhiều phím (lên đến 31).
  • Các lệnh SVDRP LSTC bây giờ cũng chấp nhận ID kênh.
  • Các lệnh SVDRP mới UPDR có thể được sử dụng để kích hoạt một bản cập nhật danh sách các bản ghi âm.
  • Các lệnh SVDRP DELR bây giờ sẽ không xóa một ghi âm mà hiện đang được chỉnh sửa.
  • Các lệnh SVDRP LSTR bây giờ biết các tham số bổ sung & quot;. & Quot ;, con đường đó có thể được đưa ra để có được tên tập tin thực tế của một danh mục ghi âm
  • Các lệnh SVDRP NEWT kiểm tra không còn xem một bộ đếm thời gian với các dữ liệu đã tồn tại được.
  • Audio:
  • Thực hiện xử lý các mô tả thành phần tiêu chuẩn cho AC3 (stream = 4). Việc sử dụng trước đó & quot; Premiere giả chuẩn & quot; (Dòng = 2, type = 5) vẫn hoạt động, nhưng hình như đã được sử dụng bởi các đài truyền hình oan sai ngay từ đầu.
  • Cải tiến nhanh về phía trước / -rewind cho ghi âm. Các dữ liệu thực tế bây giờ được gửi đến các thiết bị đầu ra, do đó nó có thể được thực hiện lại và do đó gây ra sự chậm trễ thích hợp. Đối với các bản ghi âm âm thanh tinh khiết âm thanh không còn bị tắt trong chế độ nhanh về phía trước / -rewind, do đó một số định hướng về các vị trí trong các ghi âm là có thể.
  • Các tùy chọn & quot; Cài đặt / DVB / Sử dụng Dolby Digital & quot; Hiện tại chỉ kiểm soát cho dù bài hát Dolby Digital xuất hiện trong & quot; Audio & quot; menu. Dolby Digital luôn luôn được ghi. Đây obsoletes các bản vá DOLBYINREC.
  • Quốc tế hóa:
  • Thêm văn bản ngôn ngữ Lithuania.
  • Thêm văn bản ngôn ngữ của Slovakia.
  • Thêm văn bản ngôn ngữ Macedonia.
  • Thêm hỗ trợ cho các ngôn ngữ được viết từ phải sang trái. Xem INSTALL để biết thông tin về làm thế nào để bật lên.
  • Thêm văn bản ngôn ngữ Ả Rập.
  • Thêm văn bản ngôn ngữ Serbia.
  • Misc:
  • lỗi trong tập tin cấu hình không còn giữ VDR từ bắt đầu.
  • Các tùy chọn dòng lệnh mới -i có thể được sử dụng để thiết lập một & quot;. Ví dụ id & quot ;, mà sẽ được sử dụng để phân biệt các bản ghi âm của cùng phát sóng được thực hiện bởi trường hợp khác nhau của VDR
  • Thực hiện xử lý & quot; Parental Rating Descriptor & quot ;. Các 'cổ điển', 'sttng' và da 'lời nguyền' hiển thị các đánh giá của cha mẹ (nếu có) ở các màn hình sự kiện của họ. Các tập tin lưu trữ các giá epg.data cha mẹ sử dụng các nhân vật từ khóa 'R'. LƯU Ý QUAN TRỌNG: nếu VDR không hiển thị một đánh giá của cha mẹ, điều này không nhất thiết có nghĩa là chương trình được cho là phù hợp cho tất cả các khán giả
  • Đổi tên 'runvdr' to 'runvdr.template' và không còn sao chép nó vào BINDIR trong 'make install'
  • .
  • Các tùy chọn cài đặt mới & quot; Miscellaneous / kênh wrap & quot; kiểm soát việc kết thúc tốt đẹp kênh hiện tại vào khoảng đầu hoặc cuối danh sách kênh khi hạ gục máy tính.
  • Các file & quot; commands.conf & quot; và & quot; reccmd.conf & quot; bây giờ có thể chứa danh sách lồng nhau của các lệnh. Xem vdr.5 cho thông tin về các định dạng tập tin mới. Đây obsoletes các bản vá CMDSUBMENU.
  • Các tùy chọn cài đặt mới & quot; phím OSD / Số ký tự cho & quot; có thể được sử dụng để kiểm soát xem các phím số có thể được sử dụng để nhập các ký tự trong một lĩnh vực đầu vào văn bản.
  • Trong khi phát lại, các vết chỉnh sửa được bây giờ cập nhật sau mỗi 10 giây.
  • Nhập tạo ra một file pkg-config để các Makefile.
  • Loại bỏ các hậu tố ".pl 'từ tất cả các kịch bản.
  • Các tùy chọn mới thiết lập & quot; DVB / Tiêu chuẩn tuân thủ & quot; có thể được sử dụng để chuyển đổi giữa các biến thể khác nhau của tiêu chuẩn DVB. Hiện nay có & quot; DVB & quot; (Đối với tiêu chuẩn DVB gốc) và & quot;. ANSI / SCTE & quot ;, mà được sử dụng để xử lý đúng đắn nhất định các loại dòng tin
  • Theo mặc định VDR nay được xây dựng theo VSATTP (& quot; Hệ thống tập tin tiêu chuẩn cấp bậc & quot;), và một đồng bằng & quot; làm & quot; trong thư mục nguồn VDR chỉ cần xây dựng tất cả mọi thứ, nhưng không sao chép nó vào ./PLUGINS/lib và ./locale nữa. Bạn có thể sử dụng một tập tin Make.config (sao chép từ Make.config.template) và thiết lập các tham số LCLBLD = 1 để có tất cả mọi thứ được xây dựng và lắp đặt theo cây nguồn VDR (như là mặc định trong các phiên bản trước đó). Nếu bạn đã có file Make.config của riêng bạn, bạn có thể muốn sao chép Make.config.template mới và thích ứng với nhu cầu của bạn. Nếu bạn không muốn tập tin dữ liệu của VDR được lan truyền trên hệ thống của bạn theo VSATTP, bạn có thể thiết lập các tham số ONEDIR = 1 (sử dụng Make.config) để có tất cả các tập tin trong một thư mục / video như trước.
  • Các kịch bản cho VDR với tùy chọn '-r' nay còn được gọi là bất cứ khi nào một bản ghi âm bị xóa.
  • Đồng bộ thời gian hệ thống với thời gian transponder nay được thực hiện bằng cách sử dụng adjtime () để tránh gián đoạn. Nếu sự khác biệt thời gian là hơn 10 giây, STIME () vẫn được sử dụng để làm việc đồng bộ ban đầu.
  • Thực hiện mở rộng quy mô của SPU bitmap.
  • Chú ý: Sử dụng nhiều đĩa để tạo thành một thư mục video lớn bị phản đối và sẽ được gỡ bỏ từ VDR trong một phiên bản tương lai! Hoặc sử dụng một trong những đĩa terabyte lớn ngày nay (tốt nhất là với một đĩa sao lưu trong một mảng RAID-1), hoặc sử dụng một cái gì đó như là & quot; mhddfs & quot;.

Phần mềm tương tự

koudevoeten
koudevoeten

17 Feb 15

media-box
media-box

3 Jun 15

Kbtv
Kbtv

2 Jun 15

fftv
fftv

3 Jun 15

Ý kiến ​​để Video Disk Recorder

Bình luận không
Nhập bình luận
Bật hình ảnh!