
Man MPV Tas ir labākais video atskaņotājs. Es sāku to testēt tīras garlaicības dēļ, gaidot VLC 4.0 izlaišanu.Un es to nenožēloju. Nu, es gandrīz nekad to nenožēloju, jo to ne vienmēr ir viegli lietot. Piemēram, aktivizēšana Atskaņošanas sarakstu atskaņošanas cilpa Tas nav vienkārši, bet vienmēr ir kāds risinājums, jo to var ļoti labi konfigurēt. Viena lieta, kas man nepatīk MPV, ir tas, kā tas atver dažus video, ko var labot, izmantojot skriptus.
Ņemsim piemēru: jūs lejupielādējat YouTube videoklipu no yt-dlp, un šim videoklipam ir augstāka izšķirtspēja nekā jūsu ekrānam. Vai tieši tāda pati izšķirtspēja. Ja tam ir tāda pati vai augstāka izšķirtspēja, tas tiks atvērts ar augšējo joslu, kas padarīs platumu pareizu, bet videoklips pārplūdīs zem augšējās malas. To var atrisināt ar skriptu..
Salīdzinot ar VLC, VideLAN atskaņotājs parasti atveras ar izvēlnēm un vadības elementiem vienā logā, tāpēc nekas nesniedzas ārpus ekrāna robežām. Šeit mēs paskaidrosim, kā izmantot skriptu MPV, lai video atvērtu tā parastajā izmērā, ja tas ir mazāks par jūsu ekrānu, vai pilnekrāna režīmā, ja tas ir tādā pašā izmērā vai lielāks.
Atveriet MPV video pilnekrāna režīmā pēc nepieciešamības
Veicamie soļi ir vienkārši, lai gan saturs nav šāds:
- Mēs atveram teksta redaktoru un izveidojam failu ~/.config/mpv/scripts/fullscreen-if-big.luaNosaukums var atšķirties, bet paplašinājumam ir jābūt .lua, un tam jāatrodas MPV konfigurācijas mapes skriptu mapē.
- Iekšpusē mēs ielīmējam:
lokālais mp = pieprasīt 'mp' mp.register_event("fails ielādēts", funkcija() lokālais w = mp.get_property_number("platums") lokālais h = mp.get_property_number("augstums") lokālais dw = mp.get_property_number("displeja-platums") lokālais dh = mp.get_property_number("displeja-augstums") ja w un h un dw un dh tad ja w >= dw vai h >= dh tad mp.set_property("pilnekrāna režīms", "jā") beigas beigas)
Mēs to saglabājam, un viss. Kad MPV sāk video atskaņošanu, tas analizē video izmēru un ekrāna izmēru, un, ja video izmērs ir vienāds ar vai lielāks par ekrānu, tas atver to pilnekrāna režīmā. Tas noņem augšējo joslu, bet vispār nepārpildās, kas man šķiet noderīgi.
Varat arī iestatīt, lai MPV vienmēr būtu atvērts pilnekrāna režīmā, taču, ja atskaņojamais video ir ļoti mazs, palielinot to, tas izskatīsies izplūdis.