mpv

Screenshot Λογισμικό:
mpv
Στοιχεία Λογισμικού:
Εκδοχή: 0.29.0 επικαιροποιημένο
Ανεβάστε ημερομηνία: 16 Aug 18
Προγραμματιστής: The mpv Team
Άδεια: Δωρεάν
Δημοτικότητα: 400

Rating: 4.5/5 (Total Votes: 2)

Το

mpv είναι ένα έργο ανοιχτού κώδικα που παρέχει στους χρήστες ένα λογισμικό αναπαραγωγής βίντεο γραμμής εντολών, το οποίο διανοίγεται από τις γνωστές εφαρμογές MPlayer και mplayer2. Είναι πολύ ελαφρύ και τρέχει στις πλατφόρμες GNU / Linux και Microsoft Windows.


Χαρακτηριστικά με μια ματιά

Τα βασικά χαρακτηριστικά περιλαμβάνουν καλύτερη υποστήριξη για αρχεία MKV (Matroska), βελτιωμένες επιλογές CLI, αποκωδικοποίηση βίντεο GPU, έξοδο βίντεο υψηλής ποιότητας, ακριβή υποστήριξη αναζήτησης, υποστήριξη ακουστικών χωρίς χάσματα, καλύτερη υποστήριξη PulseAudio καθώς και ελεγκτή οθόνης. p>
Επιπλέον, διαθέτει βελτιωμένο χειρισμό παύσης, βελτιώσεις VDPAU, υποστήριξη τροποποιητικών πλήκτρων, σωστή αναπαραγωγή χρωμάτων, καλύτερη διαχείριση συγχρονισμού ήχου και βίντεο, υποτίτλους υψηλής ποιότητας καθώς και υποστήριξη για την ταυτόχρονη αναπαραγωγή πολλών αρχείων.

/ p>

Ένα άλλο ενδιαφέρον χαρακτηριστικό του mpv είναι η δυνατότητα αναπαραγωγής αρχείων βίντεο υψηλότερης ποιότητας από πολλές άλλες εφαρμογές αναπαραγωγής πολυμέσων ανοιχτού κώδικα, απλώς και μόνο επειδή βασίζεται στα APIs hwaccel του FFmpeg (υποστηρίζοντας την επιτάχυνση αποκωδικοποίησης βίντεο VAAPI, VDA και VDPAU).

p>

Με βάση το εξαιρετικά αναγνωρισμένο πλαίσιο πολυμέσων FFmpeg

Το πρόγραμμα βασίζεται στο εξαιρετικά αναγνωρισμένο πλαίσιο πολυμέσων FFmpeg, ειδικά στις βιβλιοθήκες libavutil, libavcodec, libavformat, libswscale, libavfilter και libavresample. Εξαιτίας αυτού, υποστηρίζει ένα ευρύ φάσμα μορφών αρχείων βίντεο, καθώς και ροές ήχου και υπότιτλων.

Ενώ έρχεται με μερικές από τις λειτουργίες που περιλαμβάνονται στα προγράμματα mplayer2 και MPlayer, το mpv παρέχει στους χρήστες κορυφαίες λειτουργίες, όπως μια έξοδο καθαρού τερματικού με εύκολη ανάγνωση και διαισθητικές επιλογές, βελτιωμένη απόκριση και έλεγχο της έντασης του OSS4.

Είναι επίσης πολύ σημαντικό να αναφέρουμε εδώ ότι το πρόγραμμα χρησιμοποιεί μια έξοδο βίντεο με βάση το OpenGL, η οποία παρέχει στους χρήστες τη δυνατότητα κλιμάκωσης βίντεο, διαχείρισης χρωμάτων και πολλών άλλων κορυφαίων λειτουργιών που προσφέρονται από videophiles.


Συμπέρασμα

Συνοψίζοντας, ενώ το mpv μπορεί να μην έχει γραφικό περιβάλλον εργασίας χρήστη με βασικά χαρακτηριστικά όπως ισοσταθμιστές ήχου και βίντεο, προσφέρει ένα πολύ ελαφρύ και υψηλής απόδοσης πρόγραμμα αναπαραγωγής βίντεο συμβατό με όλα τα λειτουργικά συστήματα και τα περιβάλλοντα επιφάνειας εργασίας που βασίζονται στο Linux.

Τι νέο υπάρχει σε αυτήν την έκδοση:

  • Αυτή η έκδοση απαιτεί FFmpeg 4.0 ή νεότερη.
  • Χαρακτηριστικά:
  • Προστέθηκε:
  • ao / openal: Προσθέστε καλύτερη μορφή δείγματος και επιλογή διάταξης καναλιού
  • ao / openal: Προσθέστε υποστήριξη για την έξοδο άμεσων καναλιών
  • cocoa-cb: αρχική εφαρμογή μέσω API opengl-cb
  • context_drm_egl: Εισαγωγή υποστήριξης 30bpp (απαιτεί Mesa 18.0.0_rc4 ή νεότερη έκδοση)
  • osx: προσθέστε μερικά ακόμη στοιχεία γραμμής μενού όπως προτείνεται από το HIG της Apples
  • vo_gpu: Δημιουργία στιγμιότυπων χρησιμοποιώντας το renderer GL (# 5498, # 5240)
  • x11: υποστηρίξτε το Shift + TAB ως σύνδεσμο κλειδιού εισόδου (# 5849)
  • ytdl_hook: υποστηρίξτε το demuxer του εγγενούς παύλα, αν υπάρχει
  • Αλλαγή:
  • ao_alsa, ao_pulse: μειώστε το μέγεθος του απαιτούμενου buffer
  • ήχος: αλλαγή διαπραγμάτευσης μορφοποίησης, απομάκρυνση αφαίρεσης καναλιών remix
  • API πελάτη: απενεργοποιήστε το API opengl-cb και εισαγάγετε ένα API αντικατάστασης
  • demux: Κατώτερα προεπιλεγμένα μεγέθη cache demuxer από 400MB / 400MB έως 50MB / 150MB
  • osx: πάντα να απενεργοποιείτε το πρόωρο άνοιγμα opengl στο macOS
  • δέσμες ενεργειών: αλλάξτε πότε / πώς αναμένει ο φορέας για τη φόρτωση σεναρίων
  • vo_gpu: διάφορες βελτιώσεις στην ανίχνευση κορυφής HDR
  • vo_gpu: διάφορες βελτιώσεις στη χαρτογράφηση τόνων HDR
  • wayland_common: ενημέρωση σε σταθερό xdg-shell
  • ytdl_hook: αναλύστε τις διευθύνσεις URL του playlist του YouTube για να ορίσετε το ευρετήριο εκκίνησης εάν καθορίζεται η επιλογή --ytdl-raw-option = yes-playlist =
  • Καταργήθηκε:
  • af_lavrresample: απενεργοποιήστε αυτό το φίλτρο
  • Κατάργηση:
  • build: drop support για SDL1 (εφαρμόζεται μόνο στο ao_sdl)
  • Επιλογές και εντολές:
  • Προστέθηκε:
  • προσθέστε μια σειρά επιλογών --audio-resample- *, οι οποίες θα πρέπει από τώρα και στο εξής να χρησιμοποιούνται αντί -af-defaults = lavrresample:
  • ao / openal: - κανάλια άμεσων καναλιών
  • εντολή: προσθέστε την επιλογή -osd-on-seek στην προεπιλογή στη γραμμή
  • εντολή: προσθέστε μια εντολή αλλαγής λίστας (# 5435)
  • επιλογές: προσθέστε --http-proxy

  • Επιλογές
  • : προσθέστε ένα ενσωματωμένο προφίλ χαμηλής καθυστέρησης
  • vaapi: προσθέστε επιλογή για να επιλέξετε μια μη-προεπιλεγμένη διαδρομή συσκευής με τη συσκευή -vaapi-device (# 4320)
  • βίντεο: προσθέστε επιλογή για να μειώσετε την καθυστέρηση κατά 1 ή 2 καρέ
  • vo_gpu: εισαγάγετε - κορυφή-στόχος (# 5521)
  • Αλλαγή:
  • εντολή: αλλαγή συμπεριφοράς εντολής κύκλου-τιμής (# 5772)
  • config: αντικατάσταση config dir lua-settings / με dir script-opts /

  • Επιλογές
  • : Το --lavfi-complex απαιτεί τώρα μοναδικά ονόματα φίλτρων φίλτρου.
  • επιλογές: - τοytdl είναι πλέον πάντα ενεργοποιημένο, ακόμη και για libmpv
  • επιλογές: make --deinterlace = yes always deinterlace (# 5219)
  • επιλογές: ελαφρώς βελτιώστε την έξοδο βοήθειας φίλτρου για τη γέφυρα lavfi
  • vo: μετονομασία --vo = opengl-cb σε -vo = libmpv
  • Καταργήθηκε:
  • κωδικοποίηση: απενεργοποιήστε μια δέσμη των σκοτεινών επιλογών (--offset, --offset, --offfirst, --oafirst)
  • επιλογές: απόρριψη - vf-προεπιλογές και -af-προεπιλογές
  • osx: --gpu-context = κακάο με το - gpu-api = opengl είναι πλέον απόλυτα υπέρ του --vo = libmpv
  • Κατάργηση:
  • εντολή: αφαιρέστε ένα παλιό hack συμβατότητας που επέτρεψε να οριστούν τα ψευδώνυμα CLI ως ιδιότητα, που καταργήθηκαν στο 0.26.0
  • εισαγωγή: καταργήστε το χειρισμό εντολών παλαιού τύπου για τις εντολές του MPlayer που ξεπεράστηκαν το 2013
  • επιλογές: drop -opensles-sample-rate, καθώς θα πρέπει να χρησιμοποιείται - δειγματοληψία δειγμάτων εάν επιθυμείτε
  • επιλογές: drop dropped - μορφήVideotoolbox, --ff-aid, --ff-vid, -ff-sid, -ad-spdif-dtshd,
  • επιλογές: αφαίρεση --video-stereo-mode

  • Επιλογές
  • : αφαιρέστε τα ξεκλείδωτα προφίλ auto / vo auto
  • επιλογές: αφαιρέστε τις ακόλουθες επιλογές κωδικοποίησης: - τα αντίγραφα (τώρα προεπιλογή, παλιός χειρισμός χρονικών σημείων έχει φύγει), --oneverdrop (τώρα προεπιλογή), --oharddup (πρέπει να χρησιμοποιήσετε - vf = fps = VALUE) , --ofps, --auutofps, --omaxfps
  • Διορθώσεις και μικρές βελτιώσεις:
  • HIDRemote: Διορθώστε τα κουμπιά έντασης ήχου στο macOS 10.13 (# 5721)
  • TOOLS / autoload: Επιδιόρθωση σπασμένης "απενεργοποιημένης" επιλογής
  • TOOLS / autoload: είναι πιο ισχυρή με αργούς καταλόγους καταλόγων (# 5618)
  • ao_sdl: καθορίστε το προεπιλεγμένο μέγεθος του buffer
  • δημιουργία: προσθέστε στατικές βιβλιοθήκες στο libmpv.pc
  • δημιουργία: bump waf στο 2.0.9 (διορθώνει τη συμβατότητα Python 3.7)
  • δημιουργία: προσθέστε με μη αυτόματο τρόπο τις συνήθεις διαδρομές αναζήτησης βιβλιοθήκης για σύνδεση (# 5791)
  • κοινή: στρογγυλοποίηση όλων των ακέραιων χρόνων σε χιλιοστά του δευτερολέπτου
  • demux, παίκτης: καθορίζει την αναπαραγωγή αραιών ροών βίντεο (w / ακίνητων εικόνων)
  • demux: υποστήριξη για ορισμένα είδη μεταδεδομένων με χρονισμό (π.χ. ICY)
  • demux_mkv: προσθήκη αναγνωριστικού V_AV1 για AV1
  • demux_mkv: υποστήριξη Meridian Lossless Packing στο Matroska (# 5923)
  • προβολή πρόσθετων ετικετών μεταδεδομένων κατά την αναπαραγωγή βίντεο
  • drm_atomic: Διόρθωση διαρροών μνήμης στο drm_atomic_create
  • ενεργοποιήστε την προσωρινή μνήμη για συστήματα αρχείων FUSE σε OpenBSD και FreeBSD
  • gpu: προτιμήστε μορφές FBO με κυμαινόμενο σημείο 16bit σε ακέραια 16bit
  • hwdec_vaegl: Επιδιόρθωση του VAAPI EGL interop που χρησιμοποιείται με το gpu-context = drm
  • input.conf: χρησιμοποιήστε την ακριβή τιμή για [δεσμευτική, η οποία κάνει το αντίστροφο του]
  • εισαγωγή: προσθέστε μια σύνδεση κλειδιού για την εναλλαγή αποκωδικοποίησης υλικού
  • είσοδος: μικρές προσθήκες στις προεπιλεγμένες συνδέσεις κλειδιών (# 973)
  • osc: διορθώστε τυχαία την παράβλεψη των αρχείων κατά την αναζήτηση με το ρυθμιστικό
  • παίκτης: διορθώστε παράξενη συμπεριφορά κατά την αλλαγή της έκδοσης
  • παίκτης: καθορίστε ξανά την αυτόματη επιλογή των κομματιών των εξωτερικών αρχείων
  • terminal-unix: σταματήστε να προσπαθείτε να διαβάσετε όταν εξαφανίζεται το τερματικό (# 5842)
  • βίντεο: περιμένετε στην πραγματικότητα να εμφανίζεται το τελευταίο καρέ στο EOF
  • βίντεο: να διορθώσετε --video-περιστρέψτε σε ορισμένες περιπτώσεις
  • βίντεο: διορθώστε τη συντριβή με το vdpau κατά την επανενεργοποίηση της εμφάνισης (# 5447)
  • vo_gpu: καθορίστε αναμορφωμένα στιγμιότυπα οθόνης (# 5619)
  • vo_vdpau: καθορισμός προβλημάτων αλλαγής μεγέθους και περιστροφής

Τι νέο υπάρχει στην έκδοση 0.28.0:

  • Χαρακτηριστικά:
  • Προστέθηκε:
  • Προσθήκη χειρισμού και εμφάνισης μορφής DRM_PRIME για αποκωδικοποιητές RockChip MPP
  • csputils: Προσθέστε υποστήριξη για τα πρωτεύοντα οθόνης P3
  • demux: υποστηρίζει πολλαπλές αποθηκευμένες κυκλωματικές σειρές, κυκλώματα εμφάνισης σε OSC
  • demux_playlist: αρχεία .url υποστήριξης (# 5107)
  • dvb: Προσθέστε υποστήριξη πολλαπλών μέσων (έως 8)
  • dvb: εφαρμόστε την ανάλυση της διαμόρφωσης για τα κανάλια VDR-style
  • hwdec: προσθήκη αποκωδικοποιητή υλικού mediacodec για πλαίσια IMGFMT_MEDIACODEC,
  • μετονομάστε το mediacodec σε mediacodec-copy
  • lua: ενσωματώστε το script stats.lua (δεσμεύεται από το i / I από προεπιλογή)
  • vd_lavc: προσθέστε υποστήριξη για το nvdec hwaccel
  • vo_gpu: προσθέστε backend του Android opengl
  • vo_gpu: αρχική υποστήριξη d3d11
  • vo_gpu: στήριξη βολάνων
  • Κατάργηση:
  • af: Αφαιρέστε τα φίλτρα ήχου που έχουν αποσυρθεί (κανάλια, ισοσταθμιστής, πανοραμική λήψη, ένταση,
  • )
  • αντικαταστάσεις στο lavfi)
  • vf: καταργήστε τα περισσότερα φίλτρα βίντεο GPL (περικοπή, dsize, επέκταση, flip, gradfun, mirror,
  • noformat, pullup, περιστροφή, κλίμακα, stereo3d, yadif; αντικαταστάσεις σε lavfi)
  • vf_buffer: καταργήστε αυτό το φίλτρο
  • βίντεο: αφαιρέστε την αυτόματη εισαγωγή φίλτρου stereo3d
  • vo_gpu: αφαιρέστε το hwdec_vaglx interop
  • vo_opengl: refactor σε vo_gpu
  • vo_wayland: αφαίρεση
  • Επιλογές και εντολές:
  • Προστέθηκε:
  • demux: προσθέστε την επιλογή για να δημιουργήσετε ανυπόμονα τα κομμάτια CC (-sub-create-cc-track)
  • επιλογές: add --start = none για να επαναφέρετε την αρχική ώρα έναρξης
  • επιλογές: προσθέστε το διακόπτη --vlang
  • Αλλαγή:
  • cache: μικρότερο προεπιλεγμένο μέγεθος σε 2 * 10MB
  • demux: χτυπήστε τη διάρκεια της προσωρινής μνήμης cache του demuxer σε 10 ώρες
  • demux: χρησιμοποιήστε την εμφάνιση της προσωρινής μνήμης cache για το δίκτυο από προεπιλογή, το όριο προφόρτισης χτυπημάτων
  • msg: να επηρεάσει το επίπεδο -msg -το αρχείο -log πολύ
  • player / misc.c: επιτρέπουν τόσο στο - μήκος όσο και στο - end να ελέγξει το τελικό σημείο παιχνιδιού
  • παίκτης: αντιστοιχίζει τους υπότιτλους με ετικέτες γλώσσας με --sub-auto = ακριβές
  • μετονομάστε --opengl-hwdec-interop σε -gpu-hwdec-interop (τώρα ως επί το πλείστον άχρηστο)
  • vd_lavc: προτιμήστε nvdec πάνω από vdpau με --hwdec = auto (καλύτερος κωδικοποιητής και επιφάνεια
  • υποστήριξη μορφής)
  • vd_lavc: μετονομασία - hwdec = rpi to - hwdec = mmal
  • Κατάργηση:
  • επιλογές: αφαιρέστε --heartbeat-cmd και -heartbeat-interval
  • (περιστασιακά διορθώνει # 4888)
  • Διορθώσεις και μικρές βελτιώσεις
  • TOOLS / autoload.lua: προσθέστε επεκτάσεις ogm, ogg και opus
  • Χρησιμοποιήστε το / dev / tty αντί του stdin για την είσοδο του τερματικού (# 4190)
  • ήχος: προσθέστε επεξεργασία ήχου softvol στο AO (αντικαθιστά προηγουμένως τον κώδικα GPL'd)
  • ήχος: επιδιόρθωση μετατροπής καναλιών με κανάλια NA (π.χ. με ALSA)
  • ήχος: ενημερώστε την ενημερωμένη έκδοση όγκου που λείπει στο init και επαναλάβετε
  • csputils: Καθορίστε λευκό πρωτεύον DCI P3
  • demux: Μην επιτρέπετε στους υπότιτλους να δημιουργήσουν προβλήματα με την εμφάνιση χρόνου σε προσωρινή μνήμη
  • demux: διορθώστε αρχεία .cue με αρχεία ήχου που περιέχουν συνημμένες εικόνες
  • demux: καθορίστε την καταμέτρηση των ορατών περιοχών σε διαδρομές γραμμής (δεν υπάρχουν διορθώσεις
  • )
  • ήχος όταν κάνετε κύκλους μέσω ηχητικών κομματιών π.χ. EDL, --merge-αρχεία, παραγγέλθηκαν
  • κεφάλαια και pseudo youtube-dl DASH)
  • demux: διορθώστε τη συντριβή με αρχεία κεφαλαίων / παραγγελθέντων κεφαλαίων (# 5027)
  • demux: επιταχύνετε την αναζήτηση προσωρινής μνήμης με ένα χονδρό δείκτη
  • demux_lavf: πάντα να δίνετε libavformat το όνομα αρχείου όταν εξετάζετε
  • (βοηθά με αρχεία mp3)
  • demux_mkv: προσθέστε ετικέτα V_SNOW στο mkv_video_tags
  • dvb: Επιδιόρθωση μεταγωγής μεγάλου καναλιού: επόμενο / προηγούμενο κανάλι
  • dvb: διορθώσεις για συντονισμό ATSC
  • lavc_conv: σφίξτε τις χρονικές μάρκες σε θετικό (# 5047)
  • macOS: διορθώστε τη δέσμη στον MacOS High Sierra (10.13) (# 4926, # 4866)
  • mp_image: πάντα αντιγράψτε τα χαρακτηριστικά χρώματος στα αρχεία λήψης hw (# 4804)
  • mp_image: επιλέξτε μια ρητή εναλλακτική λύση για την τοποθεσία chroma (# 4804)
  • msg: ανίχνευση του επιπέδου log του -log-αρχείο σε -v -v
  • msg: επανεξέταση μιας δέσμης επιπέδων μηνυμάτων
  • OSC: καθορίζει τη σπάνια υπερχείλιση στοίβας όταν αλλάζει η κατάσταση ορατότητας
  • osdep / io: Προσθήκη αρχείων που σχετίζονται με το Android για να διορθώσετε αρχεία> 2 GiB
  • player / playloop.c: σέβεται την ώρα έναρξης της αναπαραγωγής κατά τη χρήση του --loop-file
  • παίκτης: επιτρέπεται η αναζήτηση σε αποθηκευμένα τμήματα απροσδόκητων ροών
  • φορέας: να μην είναι ευαίσθητος ο αριθμός γλώσσας παρακολούθησης (# 5272)
  • player: χρησιμοποιήστε την αρχή timestamp για ab-looping αν --ab-loop-a απουσιάζει
  • παίκτης: κατά τη φόρτωση εξωτερικού αρχείου, προσθέστε πάντα όλους τους τύπους κομματιών (# 5132)
  • restore-old-bindings.conf: προσθέστε τις παλιές συνδέσεις macOS / Wayland AXIS
  • στιγμιότυπο οθόνης: δημιουργήστε τους καταλόγους από το πρότυπο
  • δέσμες ενεργειών: αναφορά παράδοσης dlerror ()
  • sd_ass: Αποδοχή τύπων μέσων γραμματοσειράς RFC8081
  • sd_ass: να δεχτείτε το otc ως επέκταση αρχείου συλλογής OpenType
  • stream_libarchive: επεξεργαστείτε διάφορα είδη εγκεφαλικών επεισοδίων
  • (https://git.io/vbiFJ)
  • subprocess-win: Μην αλλάζετε τον κέρσορα του ποντικιού κατά τη δημιουργία διαδικασιών
  • βίντεο: προσθέστε ένα hack για να αποφύγετε την έλλειψη υποτίτλων με vf_sub (# 5194)
  • βίντεο: Επιδιορθώστε την επεξεργασία άλφα (# 4983)
  • βίντεο: διορθώστε διαρροές μνήμης (περίπου 1 KB ανά αποκωδικοποιημένο πλαίσιο) με λειτουργίες αντιγραφής hwdec
  • βίντεο: καθορίστε τα φίλτρα αυτόματης περιστροφής και αποσυμπίεσης
  • βίντεο: μεταβείτε σωστά μέσω δεδομένων ICC
  • vo: προσθέστε υποστήριξη για εξωτερικά οδηγούμενα renderloop και χρησιμοποιήστε τη διαδρομή
  • (διορθώνει εν μέρει τον συγχρονισμό προβολής κάτω από τη γη, απενεργοποιεί την απόδοση σε παράθυρο
  • )
  • είναι αόρατο)
  • vo_gpu: αλλαγή - αλγόριθμος χαρτογράφησης-αποκορεσμού
  • vo_gpu: ενεργοποίηση των 3DLUTs σε κατάσταση χαζή
  • vo_gpu: καθορίστε την κλίμακα γάμμα
  • vo_gpu: καθορίστε τη συμβατότητα χαρτογράφησης τόνου mobius με GLSL 120 (# 5069)
  • vo_gpu: Επιδιορθώστε το βίντεο μερικές φορές να μην επαναδιαμορφώνεται στην αλλαγή ισοσταθμιστή
  • vo_gpu: απενεργοποιήστε το FBOTEX_FUZZY (# 1814)
  • vo_gpu: opengl: καθορίστε πιθανή συντριβή παραθύρου οθόνης (# 4905)
  • vo_gpu: opengl: χρησιμοποιήστε το GLX_MESA_swap_control όπου είναι διαθέσιμο
  • vo_gpu: μειώστε την ένταση --alpha = μείγμα πλακιδίων πλακιδίων
  • vo_gpu: win: αφαιρέστε την αποκλειστική ανίχνευση πλήρους οθόνης
  • vo_lavc: αφαιρέστε την ακατάστατη λογική απόδοσης υποτίτλων (# 4689)
  • wayland_common: υλοποίηση παρακολούθησης εξόδου, πολλές εκκαθαρίσεις και διορθώσεις σφαλμάτων
  • Windows: παραλείψτε το παράθυρο να σπάσει εάν τα χειριστούν τα Windows
  • Windows: προσθέστε περισσότερες εκδόσεις POSIXy των ανοικτών () και fstat () (# 4711)
  • ytdl_hook: Μην προσθέτετε ytdl: // σε συνδέσμους εκτός του YouTube στο playlist (# 5003)

Τι νέο υπάρχει στην έκδοση 0.27.0:

  • Χαρακτηριστικά:
  • Προστέθηκε:
  • Windows: χειριστείτε τα πλήκτρα πολυμέσων
  • libmpv: επιλογές: προσθέστε έναν ασφαλή τρόπο για την ειδοποίηση ενημερώσεων επιλογών
  • vd_lavc / vo_opengl: υποστηρίξτε τα ενσωματωμένα προφίλ ICC
  • vo: απόδοση abstraction API για μελλοντικές εξόδους βίντεο εκτός GL
  • vo_opengl: προσθέστε μια προειδοποιητική δυνατότητα γκάμας για να επισημάνετε χρώματα εκτός γκάμας (--gamut-warning)
  • vo_opengl: προσθέστε υποστήριξη άμεσης απόδοσης (-vd-lavc-dr)
  • vo_opengl: υλοποιήστε (ταχύτερα) τον υπολογισμό του πυρήνα EWA που βασίζεται σε shader
  • vo_opengl: εφαρμόστε το αντίστροφο HLG OOTF
  • vo_opengl: Υποστήριξη ανίχνευσης κορυφής HDR (- hdr-compute-peak)
  • vo_opengl: υποστηρίζουν μορφές εικονοστοιχείων εισόδου float
  • vo_opengl: υποστηρίξτε τη φόρτωση των προσαρμοσμένων υφασμάτων των χρηστών (# 4586)
  • vo_opengl: Υποστήριξη των shader των υπολογιστών χρήστη
  • Κατάργηση:
  • Κατάργηση του χειρισμού του ισοσταθμιστή βίντεο από τα vo_direct3d, vo_sdl, vo_vaapi και vo_xv (GPL, δεν αξίζει να προσπαθήσουμε να υποστηρίξουμε τα παλαιότερα VO)
  • Επιλογές και εντολές:
  • Προστέθηκε:
  • macOS: προσθέστε την επιλογή -no-native-fs για να απενεργοποιήσετε την πλήρη οθόνη πλήρους οθόνης macOS (# 4014)
  • παίκτης: προσθέστε την επιλογή -track-auto-selection
  • Αλλαγή:
  • εισαγωγή: χρησιμοποιήστε μνημονικά ονόματα για τα κουμπιά του ποντικιού, όπως το Qt: https://doc.qt.io/qt-5/qt.html#MouseButton-enum
  • επιλογές: αλλαγή - σημασιολογική σειρά
  • παίκτης: μετατρέψτε το --lavfi-complex σε runtime
  • vf_eq: αφαιρέστε αυτό το φίλτρο (GPL, χρησιμοποιεί το φίλτρο eq του libavfilter τώρα, με την αλλαγή σημασιολογίας)
  • βίντεο: αλλαγή - συμπεριφορά κατάργησης
  • vo_opengl: γενικεύει τη χαρτογράφηση τόνων HDR σε χαρτογράφηση γκάμας, - χαρτογράφηση χορν-τόνου -> - χαρτογράφηση τόνων
  • Κατάργηση:
  • - Κυριαρχία στον τομέα (μόνο συγγραφέας GPL, καμία πιθανότητα επαναδιαπραγμάτευσης)
  • είσοδος: καταργείται η εντολή "osd" drop
  • επιλογές: drop --video-aspect-method = υβρίδιο (μόνο GPL)
  • Διορθώσεις και μικρές βελτιώσεις:
  • ΕΡΓΑΛΕΙΑ / autocrop.lua: ορίστε το μαύρο όριο cropdetect για βίντεο 10-bit
  • ΕΡΓΑΛΕΙΑ / λήψη / αυτόματη αντιστοίχιση: ενημέρωση στη γέφυρα lavfi
  • TOOLS / lua / status-line: βελτίωση και ενημέρωση
  • af_lavrresample: μην ονομάζετε swr_set_compensation () εκτός αν είναι απαραίτητο (# 4716)
  • ao_oss: καθορισμός υπολογισμού περιόδου περιόδου (# 4642)
  • ao_rsound: επιτρέπεται η ρύθμιση του host
  • ήχος: καθορίζει τη λειτουργία spdif
  • filter_kernels: διορθώστε τον πυρήνα του spline64
  • macOS: καθορίστε τα κλειδιά πολυμέσων όταν εισέρχονται άλλες εφαρμογές στην προτεραιότητα (# 4834)
  • macOS: καθορίστε την υποστήριξη πολλαπλών επεξεργαστών (διακόπτης GPU) (# 2371)
  • macOS: αφαιρέστε το τυπικό στοιχείο "Εμφάνιση καρτέλας καρτέλας"
  • επιλογές: fix - include (# 4673)
  • player: fix -end με μεγάλες τιμές (# 4650)
  • παίκτης: διορθώστε τη σύγχυση στον κωδικό επανάληψης ήχου (# 4688)
  • παίκτης: η ανανέωση επιδιώκει ελαφρώς πιο ισχυρή (# 4757)
  • παίκτης: αναβάθμιση επέκτασης υποτίτλων smi (# 4626)
  • vd_lavc: Αλλάξτε την εντολή αυτόματης ανίχνευσης για να προτιμήσετε το cuda over vdpau-copy
  • vd_lavc: Διόρθωση διαρροής συσκευής με hwaccels mode copy (# 4735)
  • vd_lavc: καθορίστε τη συμβατότητα hwdec με τις μορφές yuvj420p
  • vd_lavc: να διορθώσετε την εναλλαγή hwdec mid-stream
  • vf_vapoursynth: καθορίστε το ανεστραμμένο σημείο και επαναφέρετε την υποστήριξη 10 bit (# 4720)
  • βίντεο: αύξηση - εύρος μόνιμης εικόνας
  • vo_opengl: προσαρμόστε τους κανόνες γραμμικοποίησης (# 4631)
  • vo_opengl: μεταβάλλει την κλίμακα σφάλματος στο εύρος σήματος
  • vo_opengl: χάρτης τόνου στο μέγιστο στοιχείο σήματος
  • x11: Επιδιορθώστε ότι το παράθυρο μπορεί να αλλάξει το μέγεθος κατά τη χρήση της ενσωμάτωσης (# 4784)
  • ytdl_hook: ανίχνευση σχετικών διαδρομών κατά την ένωση γραμμών URL (# 4827)
  • ytdl_hook: υποστηρίζει θραύσματα με σχετικές διαδρομές, διορθώνει DASH με κατακερματισμό

Τι νέο υπάρχει στην έκδοση 0.9.2:

  • Αλλαγές:
  • Ο έλεγχος Lua ελέγχει τώρα και για το lua52.pc, όπως χρησιμοποιείται από τον τεστ Arch Linux.
  • (X11) Το icc-profile-auto του vo_opengl τώρα διερωτάται το τρέχον προφίλ ICC σε σχέση με το κέντρο του παραθύρου.
  • ao_coreaudio, ao_alsa υποστηρίζουν πλέον την προσθήκη εικονικών καναλιών γεμίσματος για καλύτερη συμβατότητα με αποκωδικοποιητές υλικού που υποστηρίζουν μόνο συγκεκριμένους αριθμούς καναλιών (π.χ., 5.1 θα πρέπει τώρα να δουλέψει σε έναν αποκωδικοποιητή που δέχεται μόνο 7.1).
  • Αλλαγή καναλιού (σε περίπτωση που η συσκευή ήχου δεν υποστηρίζει εγγενώς μια συγκεκριμένη διάταξη καναλιού) έχει βελτιωθεί.
  • Το vf_vapoursynth απορρίπτει πλέον το μη ευθυγραμμισμένο βίντεο αντί για την αποστολή κατεστραμμένου βίντεο.
  • Η mpv τώρα προσπαθεί να κάνει αυτόματους υπολογισμούς .sup επίσης.
  • Διορθώσεις σφαλμάτων:
  • Η προεπιλογή του vo_opengl για τη μορφή fbo είναι τώρα rgba16, για να αποφευχθούν τα σφάλματα στρογγυλοποίησης όταν χρησιμοποιείτε το μη προεπιλεγμένο cscale (τεύχος # 1918).
  • Βελτιωμένη συμπεριφορά πλαισίωσης κατά την αναπαραγωγή βίντεο που έχει μεγαλύτερη καμπύλη από την οθόνη (τεύχος # 1897).
  • Η προσπάθεια αναπαραγωγής ενός καταλόγου δεν θα είναι πλέον ανεπιθύμητη Η σύνδεση έχει χαθεί! στο αρχείο καταγραφής της κονσόλας.
  • (Linux) Διάφορες διορθώσεις βαλβίδων vo_rpi.
  • (Linux) Αρκετές διορθώσεις σφαλμάτων vo_drm. Το Pan & Scan υποστηρίζεται τώρα.
  • (X11) Διορθώστε τη συμπεριφορά πλήρους οθόνης σε ορισμένους διαχειριστές παραθύρων (θέματα # 1937, # 1920).
  • (OSX) Η OSD δεν εμφανίζεται πλέον πάντα κατά την εκκίνηση.
  • (OSX) Διάφορες διορθώσεις διορθώσεων ao_coreaudio και ao_coreaudio_exclusive.
  • (OSX) Σταθερό δυνητικό σφάλμα κατά την έξοδο όταν χρησιμοποιείτε το κακάο.
  • (ClientAPI) Το vo_opengl_cb εφαρμόζει τώρα τις επιλογές που αλλάζουν κατά το χρόνο εκτέλεσης.
  • (OSX, ClientAPI) Το κακάο λειτουργεί τώρα όταν χτίζονται ταυτόχρονα τόσο το cplayer (mpv) όσο και το libmpv. Ωστόσο, η libmpv δημιουργεί πάντα μια εφαρμογή singleton. Το κακάο πρέπει να απενεργοποιηθεί εντελώς για να αποτρέψει τη δημιουργία του singleton από το libmpv.

Τι νέο υπάρχει στην έκδοση 0.9.1:

  • Αλλαγές:
  • Το κανάλι IRC της mpv μετακινήθηκε από # mpv-player σε #mpv στο chat.freenode.net.
  • Ενημερώσεις τεκμηρίωσης.
  • Η προεπιλεγμένη τιμή για την επιλογή μορφοποίησης -ytdl είναι πλέον κατάλληλη για να λειτουργήσει η απελευθέρωση 2015.04.26 του youtube-dl που επιτρέπει την DASH από προεπιλογή, καθώς το FFmpeg / Libav δεν υποστηρίζει ακόμα σωστά το DASH.
  • Κατά την αναζήτηση, η τρέχουσα χρονική σήμανση θα εμφανίσει την προβλεπόμενη χρονική σήμανση αναζήτησης, μέχρι να επιλυθεί η τελική σφραγίδα χρόνου. Βελτιώνει την ανταπόκριση σε UI σε αργές ροές και / ή σε μεγάλες αναζητήσεις.
  • Διορθώσεις σφαλμάτων:
  • Διορθώθηκε ο δείκτης έκδοσης σε DOCS / client-api-αλλαγές. Ο διαχειριστής απελευθέρωσης ξέχασαν να το διορθώσουν πριν από την απελευθέρωση ...
  • Διορθώστε το vo_vdpau να κάνετε γραμμές σκουπιδιών σε βίντεο H.264 με μέγεθος μη-mod16 (τεύχος # 1863).
  • Διορθώστε μια συντριβή στην έξοδο αν η εντολή "sub_reload" είχε εκτελεστεί με επιτυχία.
  • Η σταθερή αναζήτηση με το ποντίκι όταν ο osc-seekbarstyle = bar έχει οριστεί (τεύχος # 1876).
  • (IPC) Σταθερή κωδικοποίηση δεδομένων UTF-8 σε JSON (τεύχος # 1874).

Τι νέο υπάρχει στην έκδοση 0.8.3:

  • Αλλαγές:
  • Διορθώσεις και ενημερώσεις τεκμηρίωσης.
  • (API πελάτη) Αποσαφήνιση της συμπεριφοράς παραμέτρων παραθύρου προβολής της mpv_opengl_cb_render.
  • Διορθώσεις σφαλμάτων:
  • (X11) Διορθώστε τη συντριβή στο vo_xv: όχι colorkey με τον προσαρμογέα επικάλυψης. (σφάλμα # 1629)
  • Κάντε το ισοσταθμιστή βίντεο να λειτουργεί σωστά σε ορισμένα προγράμματα οδήγησης VAAPI. (σφάλμα # 1647)
  • Αποτρέψτε την εξαφάνιση του OSD όταν κάνετε κλικ στο mozplugger. (σφάλμα # 1672)
  • Ο νέος κώδικας υποστήριξης DVB-S2, χρησιμοποιώντας το S2API, τώρα βασίζεται στο FreeBSD.
  • Διορθώστε την αποκωδικοποίηση των ορατών matroska από την αόρατη ροή δικτύου. (σφάλμα # 1656)
  • (OSX) Διορθώστε τη συντριβή κατά το κλείσιμο ενός παραθύρου της VO (συνήθως κατά την έξοδο). (σφάλμα # 1657)
  • (OSX) Ξεκλειδώστε τον κέρσορα του ποντικιού όταν βρίσκεστε πάνω από το Dock ή το Launchpad. (σφάλμα # 513)
  • (OSX) Καθορίστε τον αυτόματο έλεγχο του δρομέα του ποντικιού όταν η συσκευή αναπαραγωγής είναι πλήρης οθόνη.
  • Το vf_vavpp (επανεπεξεργασία VAAPI) τώρα διαγράφει σωστά το βίντεο.

  • Οι ροές
  • smb: // χρησιμοποιούν τώρα την προσωρινή μνήμη ροής (χρησιμοποιείται για να είναι ανεπαρκής).
  • (Windows) Μην αποκρύπτετε τον κέρσορα του ποντικιού όταν κινείται με το δείκτη του μενού του παραθύρου.
  • Διορθώστε την έξοδο 8 καναλιών στο ao_jack. (σφάλμα # 1688)
  • Επιδιόρθωση παραμέτρων - mf-fps σε αρχεία JPEG. (σφάλμα # 1689)
  • Διόρθωση ανωμαλικής κλιμάκωσης που αγνοείται εάν ήταν πολύ μικρή.

Τι νέο υπάρχει στην έκδοση 0.8.0:

  • Αλλαγές:
  • (!) Το vo_opengl_old έχει καταργηθεί. Η απόδοση του OpenGL απαιτεί τώρα υλικό που μπορεί να κάνει τουλάχιστον OpenGL 2.1, την παλαιότερη έκδοση που υποστηρίζεται από το vo_opengl.
  • (!) Το vf_pp έχει αφαιρεθεί. Μια έκδοση του μπορεί ακόμα να έχει πρόσβαση μέσω του φίλτρου lavfilter (π.χ. --vf = lavfi = [pp ...]), αλλά δεν λαμβάνει πληροφορίες QP. Επίσης, το vf_dlopen δεν περνά πλέον πληροφορίες QP στο φορτωμένο plugin του (είναι πάντα 0).
  • (!) vf_softpulldown, vf_swapuv, vf_phase, vf_divtc και vf_ilpack έχουν καταργηθεί. Οι θύρες ή οι εναλλακτικές εκδόσεις αυτών των φίλτρων διατίθενται μέσω του libavfilter (vf_lavfi).
  • vf_pullup και vf_noise τώρα είναι απλά περιτυλίξεις στα ισοδύναμα libavfilter τους. Και οι δύο είναι διαθέσιμες μόνο στο FFmpeg (όχι Libav).
  • (!) ao_portaudio έχει αφαιρεθεί. Υπάρχει καλή υποστήριξη για τα εγγενή προγράμματα οδήγησης ήχου για όλες τις μεγάλες πλατφόρμες επιφάνειας εργασίας, καθώς και τα ao_sdl και ao_openal ως εναλλακτικές λύσεις.
  • (!) Η υποεπιλογή lscale του vo_opengl έχει μετονομαστεί σε κλίμακα. το lradius είναι τώρα κλίμακα-ακτίνα, lparam1 και lparam2 είναι τώρα αντίστοιχα κλίμακα-param1 και scale-param2? Το lscale-down μειώνεται τώρα. Η υποεπιλογή cscale παραμένει ως έχει.
  • (!) Έχουν αφαιρεθεί πολλά από τα ψευδώνυμα preset με ακτίνα vo_opengl που υποστηρίζονται από κλίμακα. χρησιμοποιήστε την ακτίνα κλίμακας για να ρυθμίσετε αν χρειάζεται. Για παράδειγμα, χρησιμοποιήστε --vo = opengl: scale = lanczos: κλίμακα-ακτίνα = 2 αντί κλίμακας = lanczos2. Η προεπιλεγμένη ακτίνα συνιστάται για τα περισσότερα φίλτρα.
  • (!) Το vo_opengl δεν υποστηρίζει πλέον τη στερεοφωνική υποδιαίρεση. Το αναγεννητικό αποτέλεσμα μπορεί να αναπαραχθεί με το φίλτρο stereo3d. Η υποστήριξη quadbuffer, η οποία απαιτεί ακριβό εξειδικευμένο υλικό για να ξεκινήσει, αφαιρείται.
  • (!) Η δευτερεύουσα επιλογή περίπου-gama στο vo_opengl έχει αφαιρεθεί. Η προδιαγραφή BT.1886 λέει ότι είναι στην πραγματικότητα ο τρόπος με τον οποίο πρέπει να γίνει, οπότε είναι τώρα ο προεπιλεγμένος όταν είναι ενεργοποιημένο το srgb ή το icc-profile. Δεν περιλαμβάνεται η σταγόνα γάμμα του BT.1886.
  • (!) Οι μη-κλίμακες-sep και έμμεσες suboptions στο vo_opengl έχουν αφαιρεθεί. Αυτά είναι τώρα αυτόματα ανιχνευμένα και ενεργοποιημένα όποτε θα είχαν όφελος.
  • (!) Οι παράμετροι / επιλογές --lua και --lua-opts ονομάζονται τώρα - script και - script-opts, αντίστοιχα. Το subdir λήψης του dir του mpv config αναμένεται επίσης να ονομαστεί instead scripts.
  • (!) Η επιλογή -fixed-vo έχει καταργηθεί. Ήταν η προεπιλογή για μεγάλο χρονικό διάστημα ούτως ή άλλως, και η απενεργοποίηση του σταθερού-vo δεν είναι χρήσιμη.
  • Το vo_opengl_hq ενημερώθηκε για να λάβει υπόψη τις νέες δυνατότητες. είναι ενεργοποιημένη η φαντασίωση και η σμπιμοειδής αναβάθμιση, το "mitchell" είναι τώρα το προεπιλεγμένο για την κλιμάκωση.
  • Το μήνυμα OSD υπο-ορατότητας είναι τώρα πιο σαφές σχετικά με το αν οι υπότιτλοι είναι κρυμμένοι ή απλώς δεν είναι διαθέσιμοι / επιλεγμένοι.
  • Τα αναγνωριστικά της συσκευής που έχουν δοθεί στη -audio-συσκευή για χρήση με το ao_coreaudio χρησιμοποιούν τώρα UIDs, έτσι ώστε να μην αλλάζουν όταν προστίθενται / αφαιρούνται συσκευές ή μετά την επανεκκίνηση.
  • - msg-επίπεδο τώρα επίσης δέχεται ',' ως διαχωριστικό.
  • (API πελάτη) Το API πελάτη αρνείται τώρα να αρχικοποιηθεί εάν η τοπική περιοχή LC_NUMERIC δεν είναι "C".
  • (API πελάτη) Ο εγγενής τύπος της ρύθμισης msg-level είναι πλέον μια λίστα βασικών τιμών. Η ρύθμιση ή η ανάγνωση του ως συμβολοσειράς εξακολουθεί να λειτουργεί.
  • (API Slave) Η εντολή get_property είναι τώρα απόρριψη.
  • Ενημερώσεις τεκμηρίωσης.
  • Η τεκμηρίωση PDF είναι τώρα απενεργοποιημένη από προεπιλογή, επειδή το rst2pdf είναι άστατο, προκαλώντας παράξενα σφάλματα δημιουργίας.
  • Εκτυπώστε επίσης μηνύματα desync με αρνητικό συγχρονισμό A / V. Ενώ σπάνια, θα μπορούσε να συμβεί με κάποιες χρήσεις του --autosync.
  • Διορθώσεις σφαλμάτων:
  • (Windows) Αποφύγετε την αλλαγή μεγέθους του παραθύρου βίντεο όταν ελαχιστοποιείται ο παίκτης, μπορεί να αντιμετωπίσει το σφάλμα # 1547.
  • (NetBSD) Διορθώστε τη δημιουργία με v4l2.
  • (Linux) Προσπαθήστε να αντιμετωπίσετε τις συγκρούσεις με το μίκτη pulseaudio. (σφάλμα # 1578)
  • Πολλαπλές cdda: // διορθώσεις. (σφάλματα # 1555, # 1560)
  • Οι μαρκαδόροι VP9 δεν προκαλούν πλέον προειδοποιήσεις "λείπουν PTS" με αρκετά νέα FFmpeg builds.
  • Διορθώστε μια συντριβή όταν χρησιμοποιείτε αποκωδικοποίηση υλικού H.264 σε αρκετά νέα libavcodecs. (σφάλμα # 1587)
  • Νέες δυνατότητες:
  • Το vo_opengl τώρα υποστηρίζει την ανάμειξη πλαισίων για να εξαλείψει το τραύμα όταν το καρέ βίντεο δεν ταιριάζει ωραία με την καμπύλη της οθόνης μέσα από την submotion smoothmotion. Αυτό δεν έχει σκοπό να αυξήσει τεχνητά το FPS του βίντεο, επομένως δεν υπάρχει "εφέ σαπουνιού" ή δυσκολίες με ορισμένους τύπους βίντεο (π.χ. anime).
  • Το vo_opengl υποστηρίζει πλέον την σιγμοειδής αναβάθμιση (π.χ. για πλήρη προβολή), η οποία μειώνει το χτύπημα που προκαλείται από την αναβάθμιση, ενεργοποιείται μέσω της υποεπιλογής υποβιβασμού σγουλοειδούς.
  • Το vo_opengl τώρα υποστηρίζει την κλίμακα ewa_lanczos (Jinc), η οποία παρέχει υψηλότερη ποιότητα με λιγότερη ψευδαίσθηση. Υποστηρίζει μια πειραματική παράμετρο αντιστάθμισης κλίμακας, η οποία προσπαθεί να μειώσει περαιτέρω τον ήχο βίντεο.
  • Το vo_opengl έχει τώρα μια υποεπιλογή γραμμικής κλίμακας, που κάνει τους κλίμακες να λειτουργούν σε γραμμικό φως. Υποδηλώνεται από το srgb, το icc-προφίλ ή τη νέα sub-option για την υποδιαστολή των sigmoid.
  • Το vo_opengl έχει βελτιώσει τη downscaling για υψηλότερους συντελεστές downscale όταν είναι ενεργοποιημένη η φανταστική downscaling.
  • Προσθήκη --keep-open = πάντα για να γίνει --keep-open ισχύει για όλα τα αρχεία αντί για το τελευταίο.
  • Το mpv φιλτράρει τώρα τις ετικέτες που εκτυπώνονται στην κονσόλα για να προσπαθήσει να κρύψει άχρηστα μεταδεδομένα. Το φίλτρο λειτουργεί ως λευκή λίστα και μπορεί να ρυθμιστεί με την επιλογή -display-tags.
  • Προσθέστε μια επιλογή -sub-scale-by-window που, όταν έχει οριστεί σε "όχι", εμποδίζει τους υπότιτλους να αλλάζουν το μέγεθος των pixel όταν αλλάζει το μέγεθος του παραθύρου.
  • Το vo_opengl έχει τώρα τεχνικά υποστήριξη GLES 2 και 3 (αλλά όχι GLES 1). Η υποστήριξη GLES 3 δοκιμάζεται μόνο με την εξομοίωση λογισμικού της Mesa. Το GLES 2 έχει δοκιμαστεί σε προγράμματα οδήγησης της nvidia. Και οι δύο λειτουργίες GLES είναι ελαττωματικές και μη αποδοτικές λόγω των περιορισμών του GLES, επομένως δεν θα πρέπει να προτιμώνται σε σχέση με την τυπική λειτουργία OpenGL.
  • (X11) Το vo_opengl τώρα υποστηρίζει την επιλογή icc-profile-auto στους οικοδεσπότες X11.
  • Το πλήκτρο 'Α' τώρα από προεπιλογή περνάει από μια λίστα προκαθορισμένων αναλογιών. Σκοπός είναι να χρησιμοποιηθεί για την επεξεργασία σπασμένων αρχείων.
  • Υπάρχει τώρα μια κατάσταση "δύναμης" για το - olop. Λειτουργεί σαν "inf", αλλά προσπαθεί να ανοίγει αρχεία / ροές ακόμη και αν υπήρχε κάποιο σφάλμα στην προηγούμενη προσπάθεια.
  • Υπάρχει τώρα μια επιλογή -log-αρχείο για να γράψετε τα αρχεία καταγραφής της mpv σε ένα συγκεκριμένο αρχείο.
  • Υπάρχει πλέον η επιλογή αυτόματου αρχείου-αυτόματου αρχείου για την αυτόματη φόρτωση ενός εξωτερικού αρχείου ήχου με ορισμένους περιορισμούς. Θα φορτώσει εξωτερικό ήχο μόνο αν το αρχείο αναπαραγωγής διαθέτει ροή βίντεο. Ρυθμίστε στο "ακριβές" από προεπιλογή. (σφάλμα # 967)
  • Υπάρχει πλέον μια επιλογή - timeout για να καθορίσετε ένα χρονικό όριο σε δευτερόλεπτα για πρόσβαση στο δίκτυο. Εάν το 0 (προεπιλογή), χρησιμοποιεί την προεπιλεγμένη τιμή libavformat. Εάν χρησιμοποιείται πρωτόκολλο που δεν υποστηρίζει χρονικά όρια, αυτή η επιλογή αγνοείται.
  • (X11) Τα ειδικά κλειδιά XF86 είναι τώρα όλα mappable στο input.conf. Όλα τα κλειδιά που τεκμηριώνονται στο XF86keysym.h είναι διαθέσιμα, αλλά μόνο ως αριθμητικοί κωδικοί τους.
  • (Linux) Η εφαρμογή DVB υποστηρίζει τώρα το DVB-S2 μέσω του S2API.
  • (Linux) Η μορφή VDR για channels.conf υποστηρίζεται τώρα και προτιμάται. Δείτε το http://linuxtv.org/vdrwiki/index.php/Syntax_of_channels.conf για τη σύνταξη. Ο συντονισμός σε κανάλια DVB-S2 απαιτεί κανάλια VC.conf.
  • (Linux) Υπάρχει τώρα μια επιλογή -dvbin-full-transponder για το χειρισμό ειδικών περιπτώσεων εκπομπής όπου τα PIDs αλλάζουν, ή απλώς για να επεξεργαστούν ατελείς PID δεδομένα.
  • (API πελάτη) Υπάρχει τώρα ένα opengl_cb VO, το οποίο λαμβάνει το περιβάλλον OpenGL από τον πελάτη libmpv. Αυτό επιτρέπει σε έναν πελάτη να προβάλει βίντεο libmpv απευθείας σε ένα παρεχόμενο πλαίσιο OpenGL χωρίς να χρειάζεται να χρησιμοποιήσει την ενσωμάτωση - wid.
  • (API πελάτη) Η παραπάνω παράμετρος --wid μπορεί τώρα να οριστεί ανά πάσα στιγμή, αλλά δεν έχει καμία επίδραση αν έχει ήδη φορτωθεί ένα αρχείο.
  • (API πελάτη) Η λίστα των τίτλων DVD μπορεί τώρα να ερωτηθεί.
  • (API πελάτη) Υπάρχει πλέον μια ιδιότητα φιλτραρισμένων μεταδεδομένων που περιέχει μόνο τις ετικέτες που επιτρέπονται από τις ετικέτες -display.
  • (API πελάτη) Υπάρχει τώρα υποστήριξη για στόχους XEmbed --wid, όπως το gtk_socket_get_id () του GtkSocket.
  • (API πελάτη) Υπάρχει πλέον μια ιδιότητα αρχείου μορφής αρχείου με συμβολικό όνομα για τη μορφή αρχείου. Σε ορισμένες περιπτώσεις, αυτή μπορεί να είναι μια λίστα με διαφορετικές επεκτάσεις διαχωριζόμενες με κόμματα λόγω ιδιαιτερότητας libavformat.
  • (API πελάτη) Υπάρχει τώρα μια εντολή ποντικιού για τη δημιουργία συμβάντων του ποντικιού πάνω από το παράθυρο βίντεο.
  • (API πελάτη) Υπάρχει πλέον μια ιδιότητα μερικώς ορατή που υποδεικνύει αν ένα αρχείο θεωρείται ότι μπορεί να δει μόνο λόγω της προσωρινής μνήμης ροής, αλλά δεν θα ήταν ορατό με άλλο τρόπο (π.χ. ροή σε πραγματικό χρόνο ή HTTP χωρίς υποστήριξη για συνέχιση). Ο μικρός συγγενής επιδιώκει να είναι εντάξει, αλλά οι μεγαλύτερες αναζητήσεις πιθανότατα θα αποτύχουν.
  • (API πελάτη) Υπάρχει τώρα ένα συμβάν MPV_EVENT_QUEUE_OVERFLOW που αποστέλλεται κάθε φορά που τα συμβάντα πρέπει να αποσυρθούν επειδή η ουρά είναι γεμάτη. Δεν δημοσιεύονται άλλα συμβάντα μέχρι να καταναλωθεί το MPV_EVENT_QUEUE_OVERFLOW για να αποφευχθεί η διπλή αποστολή.
  • (API πελάτη) Υπάρχει πλέον μια συνάρτηση helper mpv_wait_async_requests (), η οποία αποκλείει την ολοκλήρωση όλων των γνωστών αιτημάτων ασύγχρονης σύνδεσης. (σφάλμα # 1542)
  • (API πελάτη) Υπάρχει τώρα μια ιδιότητα εντοπισμένου hwdec που επιστρέφει τον αποκωδικοποιητή υλικού ανιχνεύεται όταν ανοίξει με επιτυχία. Αυτή πιθανώς επιστρέφει μόνο μια έγκυρη τιμή μετά την έναρξη της αναπαραγωγής.
  • (API-πελάτη) Υπάρχουν αντίστοιχες παράμετροι audio_add, audio_remove και audio_reload στις αντίστοιχες εντολές sub_ για τη διαχείριση εξωτερικών αρχείων ήχου.

Παρόμοια λογισμικά

Bino
Bino

20 Feb 15

totem-pl-parser
totem-pl-parser

22 Jun 18

m2vmp2cut
m2vmp2cut

20 Feb 15

Σχόλια για mpv

Τα σχόλια δεν βρέθηκε
προσθήκη σχολίου
Ενεργοποιήστε τις εικόνες!