Richard Stallman dnes v Liberci přednáší o svobodném softwaru a svobodě v digitální společnosti. Od 16:30 v aule budovy G na Technické univerzitě v Liberci. V anglickém jazyce s automaticky generovanými českými titulky. Vstup je zdarma i pro širokou veřejnost.
sudo-rs, tj. sudo a su přepsáné do programovacího jazyka Rust, nahradí v Ubuntu 25.10 klasické sudo. V plánu je také přechod od klasických coreutils k uutils coreutils napsaných v Rustu.
Fedora se stala oficiální distribucí WSL (Windows Subsystem for Linux).
Společnost IBM představila server IBM LinuxONE Emperor 5 poháněný procesorem IBM Telum II.
Byla vydána verze 4.0 multiplatformního integrovaného vývojového prostředí (IDE) pro rychlý vývoj aplikaci (RAD) ve Free Pascalu Lazarus (Wikipedie). Přehled novinek v poznámkách k vydání. Využíván je Free Pascal Compiler (FPC) 3.2.2.
Podpora Windows 10 končí 14. října 2025. Připravovaná kampaň Konec desítek (End of 10) může uživatelům pomoci s přechodem na Linux.
Již tuto středu proběhne 50. Virtuální Bastlírna, tedy dle římského číslování L. Bude L značit velikost, tedy více diskutujících než obvykle, či délku, neboť díky svátku lze diskutovat dlouho do noci? Bude i příští Virtuální Bastlírna virtuální nebo reálná? Nejen to se dozvíte, když dorazíte na diskuzní večer o elektronice, softwaru, ale technice obecně, který si můžete představit jako virtuální posezení u piva spojené s učenou
… více »Český statistický úřad rozšiřuje Statistický geoportál o Datový portál GIS s otevřenými geografickými daty. Ten umožňuje stahování datových sad podle potřeb uživatelů i jejich prohlížení v mapě a přináší nové možnosti v oblasti analýzy a využití statistických dat.
Kevin Lin zkouší využívat chytré brýle Mentra při hraní na piano. Vytváří aplikaci AugmentedChords, pomocí které si do brýlí posílá notový zápis (YouTube). Uvnitř brýlí běží AugmentOS (GitHub), tj. open source operační systém pro chytré brýle.
Asi jsem ti moc nepomohl, ale rádo se stalo.
Linux Mint 20
Intel® Core™ i5-6600K Skylake
Intel® HD Graphics 530
Vše OK.
A ještě:
Linux Mint 20
Intel® Core™ i7-8550U
Intel® UHD Graphics 620
Vše OK.
…na Debian 10…
Tady^^^ (a od tohoto místa dále) je v celé úvaze chyba, hlásí kompilátor úvah.
Pokud nemáš odpověď na výše uvedenou otázku, tak netroll.
Pokud jsi nepochopil odpověď, tak netroll. Jen se zbytečně ztrapňuješ.
Kompilátor úvah hlásí chybu tvého kompilátoru úvah.
To hlásí kompilátor úvah od Microsoftu nebo tak?
Raději budu dál věřit svému kompilátoru úvah, za kterým stojí asi tak dvě dekády zkušeností.
vaapi-copy
. Vykreslení a deinterlacing už musí provést CPU, protože yadif je softwarový filtr a navíc docela náročný. Když je CPU zatížené jen z 50 %, je mi divné, že by se to nestíhalo kreslit. Zahazování snímků a případně přeskakování zvuku bys měl pozorovat, až když je CPU plně zatížené.
1. Ako spustim KODI v Xkach bez DE (co je to DE) ?DE je Desktop Environment – správce oken + aplikace. Když neběží Xka, spuštěním
startx
se spustí pod Xky shellový skript ~/.xinitrc
. Do něj můžete napsat příkaz pro spuštění KODI nebo jiného programu – např. xterm.
vavpp
deinterlacerem mi to běží akcelerovaně a bez pruhů, můžeš tedy zkusit následující:
mpv --hwdec=vaapi --vo=gpu --vf=vavpp:deint=bob STREAM
Místo bob
u můžeš v mpv vyzkoušet ještě tyhle možnosti: auto, weave, motion-adaptive, motion-compensated, first-field
.
Běží mi to v klidu a zátěž CPU v htop
u nepřekročí 12 %.
bob
na Vega 7 GPU mi subjektivně přijde horší než na HD3000. Řešením je prostě zkusit různé možnosti podle toho, co je podporováno hardwarem. Subjektivně nejlépe funguje yadif
ale ten je čistě softwarový a doopravdy slabé stroje to nemusí stíhat.
[vavpp] vaCreateConfig() failed (the requested VAProfile is not supported) [user_filter_wrapper] Creating filter 'vavpp' failed. Video: no video
mpv -v --hwdec=vaapi --vo=gpu --vf=vavpp:deint=bob http://192.168.1.18:8001/1:0:19:371E:C8E:3:EB0000:0:0:0:
[cplayer] Command line options: '-v' '--hwdec=vaapi' '--vo=gpu' '--vf=vavpp:deint=bob' 'http://192.168.1.18:8001/1:0:19:371E:C8E:3:EB0000:0:0:0:' [cplayer] mpv 0.32.0 Copyright © 2000-2020 mpv/MPlayer/mplayer2 projects [cplayer] built on UNKNOWN [cplayer] ffmpeg library versions: [cplayer] libavutil 56.31.100 [cplayer] libavcodec 58.54.100 [cplayer] libavformat 58.29.100 [cplayer] libswscale 5.5.100 [cplayer] libavfilter 7.57.100 [cplayer] libswresample 3.5.100 [cplayer] ffmpeg version: 4.2.4-1ubuntu0.1 [cplayer] [cplayer] Configuration: ./waf configure --prefix=/usr --libdir=/usr/lib/x86_64-linux-gnu --confdir=/etc/mpv --zshdir=/usr/share/zsh/vendor-completions --enable-cdda --enable-dvdnav --enable-libmpv-shared --enable-libsmbclient --enable-sdl2 --enable-sndio --disable-build-date --enable-dvbin [cplayer] List of enabled features: 52arch aligned_alloc alsa asm atomics caca cdda cplayer cplugins debug-build drm drmprime dvbin dvdnav egl egl-drm egl-helpers egl-x11 fchmod ffmpeg gbm gbm.h gl gl-wayland gl-x11 glibc-thread-name glob glob-posix gnuc gpl iconv jack jpeg lcms2 libarchive libass libass-osd libav-any libavcodec libavdevice libavutil libbluray libdl libm libmpv-shared librt libsmbclient linux-fstatfs lua memfd_create optimize oss-audio plain-gl posix posix-or-mingw posix-spawn posix-spawn-native pthreads pulse rubberband sdl2 sdl2-audio sdl2-gamepad sdl2-video sndio stdatomic uchardet vaapi vaapi-drm vaapi-egl vaapi-wayland vaapi-x-egl vaapi-x11 vdpau vdpau-gl-x11 vt.h wayland wayland-protocols x11 xv zlib [cplayer] Reading config file /etc/mpv/encoding-profiles.conf [cplayer] Applying profile 'default'... [cplayer] Reading config file /etc/mpv/mpv.conf [cplayer] Applying profile 'default'... [cplayer] Setting option 'hwdec' = 'vaapi' (flags = 4) [cplayer] Setting option 'v' = '' (flags = 8) [cplayer] Setting option 'hwdec' = 'vaapi' (flags = 8) [cplayer] Setting option 'vo' = 'gpu' (flags = 8) [cplayer] Setting option 'vf' = 'vavpp:deint=bob' (flags = 8) [cplayer] Waiting for scripts... [cplayer] Set property: shared-script-properties -> 1 [cplayer] Set property: shared-script-properties -> 1 [cplayer] Set property: shared-script-properties -> 1 [osd/libass] Shaper: FriBidi 0.19.7 (SIMPLE) HarfBuzz-ng 2.6.4 (COMPLEX) [osd/libass] Setting up fonts... [osd/libass] Using font provider fontconfig [osd/libass] Done. [cplayer] Done loading scripts. [cplayer] Running hook: ytdl_hook/on_load [ytdl_hook] ytdl:// hook [ytdl_hook] not a ytdl:// url [ffmpeg] Opening http://192.168.1.18:8001/1:0:19:371E:C8E:3:EB0000:0:0:0: [osd/libass] Shaper: FriBidi 0.19.7 (SIMPLE) HarfBuzz-ng 2.6.4 (COMPLEX) [osd/libass] Setting up fonts... [ffmpeg] Could not set AVOption tls_verify='0' [ffmpeg] Mime-type: 'video/mpeg' [demux] Trying demuxers for level=normal. [osd/libass] Using font provider fontconfig [osd/libass] Done. [cplayer] Set property: shared-script-properties -> 1 [lavf] Found 'mpegts' at score=50 size=2048. [ffmpeg/video] h264: SPS unavailable in decode_picture_timing [ffmpeg/video] h264: non-existing PPS 0 referenced [ffmpeg/video] h264: SPS unavailable in decode_picture_timing [ffmpeg/video] h264: non-existing PPS 0 referenced [ffmpeg/video] h264: decode_slice_header error [ffmpeg/video] h264: no frame! [ffmpeg/video] h264: SPS unavailable in decode_picture_timing [ffmpeg/video] h264: non-existing PPS 0 referenced [ffmpeg/video] h264: SPS unavailable in decode_picture_timing [ffmpeg/video] h264: non-existing PPS 0 referenced [ffmpeg/video] h264: decode_slice_header error [ffmpeg/video] h264: no frame! [ffmpeg/video] h264: SPS unavailable in decode_picture_timing [ffmpeg/video] h264: non-existing PPS 0 referenced [ffmpeg/video] h264: SPS unavailable in decode_picture_timing [ffmpeg/video] h264: non-existing PPS 0 referenced [ffmpeg/video] h264: decode_slice_header error [ffmpeg/video] h264: no frame! [ffmpeg/video] h264: SPS unavailable in decode_picture_timing [ffmpeg/video] h264: non-existing PPS 0 referenced [ffmpeg/video] h264: SPS unavailable in decode_picture_timing [ffmpeg/video] h264: non-existing PPS 0 referenced [ffmpeg/video] h264: decode_slice_header error [ffmpeg/video] h264: no frame! [ffmpeg/video] h264: SPS unavailable in decode_picture_timing [ffmpeg/video] h264: non-existing PPS 0 referenced [ffmpeg/video] h264: SPS unavailable in decode_picture_timing [ffmpeg/video] h264: non-existing PPS 0 referenced [ffmpeg/video] h264: decode_slice_header error [ffmpeg/video] h264: no frame! [ffmpeg/video] h264: SPS unavailable in decode_picture_timing [ffmpeg/video] h264: non-existing PPS 0 referenced [ffmpeg/video] h264: SPS unavailable in decode_picture_timing [ffmpeg/video] h264: non-existing PPS 0 referenced [ffmpeg/video] h264: decode_slice_header error [ffmpeg/video] h264: no frame! [ffmpeg/video] h264: SPS unavailable in decode_picture_timing [ffmpeg/video] h264: non-existing PPS 0 referenced [ffmpeg/video] h264: SPS unavailable in decode_picture_timing [ffmpeg/video] h264: non-existing PPS 0 referenced [ffmpeg/video] h264: decode_slice_header error [ffmpeg/video] h264: no frame! [ffmpeg/video] h264: SPS unavailable in decode_picture_timing [ffmpeg/video] h264: non-existing PPS 0 referenced [ffmpeg/video] h264: SPS unavailable in decode_picture_timing [ffmpeg/video] h264: non-existing PPS 0 referenced [ffmpeg/video] h264: decode_slice_header error [ffmpeg/video] h264: no frame! [ffmpeg/video] h264: SPS unavailable in decode_picture_timing [ffmpeg/video] h264: non-existing PPS 0 referenced [ffmpeg/video] h264: SPS unavailable in decode_picture_timing [ffmpeg/video] h264: non-existing PPS 0 referenced [ffmpeg/video] h264: decode_slice_header error [ffmpeg/video] h264: no frame! [ffmpeg/video] h264: SPS unavailable in decode_picture_timing [ffmpeg/video] h264: non-existing PPS 0 referenced [ffmpeg/video] h264: SPS unavailable in decode_picture_timing [ffmpeg/video] h264: non-existing PPS 0 referenced [ffmpeg/video] h264: decode_slice_header error [ffmpeg/video] h264: no frame! [ffmpeg/video] h264: SPS unavailable in decode_picture_timing [ffmpeg/video] h264: non-existing PPS 0 referenced [ffmpeg/video] h264: SPS unavailable in decode_picture_timing [ffmpeg/video] h264: non-existing PPS 0 referenced [ffmpeg/video] h264: decode_slice_header error [ffmpeg/video] h264: no frame! [ffmpeg/video] h264: SPS unavailable in decode_picture_timing [ffmpeg/video] h264: non-existing PPS 0 referenced [ffmpeg/video] h264: SPS unavailable in decode_picture_timing [ffmpeg/video] h264: non-existing PPS 0 referenced [ffmpeg/video] h264: decode_slice_header error [ffmpeg/video] h264: no frame! [ffmpeg/video] h264: SPS unavailable in decode_picture_timing [ffmpeg/video] h264: non-existing PPS 0 referenced [ffmpeg/video] h264: SPS unavailable in decode_picture_timing [ffmpeg/video] h264: non-existing PPS 0 referenced [ffmpeg/video] h264: decode_slice_header error [ffmpeg/video] h264: no frame! [ffmpeg/video] h264: SPS unavailable in decode_picture_timing [ffmpeg/video] h264: non-existing PPS 0 referenced [ffmpeg/video] h264: SPS unavailable in decode_picture_timing [ffmpeg/video] h264: non-existing PPS 0 referenced [ffmpeg/video] h264: decode_slice_header error [ffmpeg/video] h264: no frame! [ffmpeg/video] h264: SPS unavailable in decode_picture_timing [ffmpeg/video] h264: non-existing PPS 0 referenced [ffmpeg/video] h264: SPS unavailable in decode_picture_timing [ffmpeg/video] h264: non-existing PPS 0 referenced [ffmpeg/video] h264: decode_slice_header error [ffmpeg/video] h264: no frame! [ffmpeg/video] h264: SPS unavailable in decode_picture_timing [ffmpeg/video] h264: non-existing PPS 0 referenced [ffmpeg/video] h264: SPS unavailable in decode_picture_timing [ffmpeg/video] h264: non-existing PPS 0 referenced [ffmpeg/video] h264: decode_slice_header error [ffmpeg/video] h264: no frame! [ffmpeg/video] h264: SPS unavailable in decode_picture_timing [ffmpeg/video] h264: non-existing PPS 0 referenced [ffmpeg/video] h264: SPS unavailable in decode_picture_timing [ffmpeg/video] h264: non-existing PPS 0 referenced [ffmpeg/video] h264: decode_slice_header error [ffmpeg/video] h264: no frame! [ffmpeg/video] h264: SPS unavailable in decode_picture_timing [ffmpeg/video] h264: non-existing PPS 0 referenced [ffmpeg/video] h264: SPS unavailable in decode_picture_timing [ffmpeg/video] h264: non-existing PPS 0 referenced [ffmpeg/video] h264: decode_slice_header error [ffmpeg/video] h264: no frame! [ffmpeg/video] h264: SPS unavailable in decode_picture_timing [ffmpeg/video] h264: non-existing PPS 0 referenced [ffmpeg/video] h264: SPS unavailable in decode_picture_timing [ffmpeg/video] h264: non-existing PPS 0 referenced [ffmpeg/video] h264: decode_slice_header error [ffmpeg/video] h264: no frame! [ffmpeg/video] h264: SPS unavailable in decode_picture_timing [ffmpeg/video] h264: non-existing PPS 0 referenced [ffmpeg/video] h264: SPS unavailable in decode_picture_timing [ffmpeg/video] h264: non-existing PPS 0 referenced [ffmpeg/video] h264: decode_slice_header error [ffmpeg/video] h264: no frame! [ffmpeg/video] h264: SPS unavailable in decode_picture_timing [ffmpeg/video] h264: non-existing PPS 0 referenced [ffmpeg/video] h264: SPS unavailable in decode_picture_timing [ffmpeg/video] h264: non-existing PPS 0 referenced [ffmpeg/video] h264: decode_slice_header error [ffmpeg/video] h264: no frame! [ffmpeg/video] h264: SPS unavailable in decode_picture_timing [ffmpeg/video] h264: non-existing PPS 0 referenced [ffmpeg/video] h264: SPS unavailable in decode_picture_timing [ffmpeg/video] h264: non-existing PPS 0 referenced [ffmpeg/video] h264: decode_slice_header error [ffmpeg/video] h264: no frame! [ffmpeg/video] h264: SPS unavailable in decode_picture_timing [ffmpeg/video] h264: non-existing PPS 0 referenced [ffmpeg/video] h264: SPS unavailable in decode_picture_timing [ffmpeg/video] h264: non-existing PPS 0 referenced [ffmpeg/video] h264: decode_slice_header error [ffmpeg/video] h264: no frame! [ffmpeg/video] h264: SPS unavailable in decode_picture_timing [ffmpeg/video] h264: non-existing PPS 0 referenced [ffmpeg/video] h264: SPS unavailable in decode_picture_timing [ffmpeg/video] h264: non-existing PPS 0 referenced [ffmpeg/video] h264: decode_slice_header error [ffmpeg/video] h264: no frame! [ffmpeg/video] h264: SPS unavailable in decode_picture_timing [ffmpeg/video] h264: non-existing PPS 0 referenced [ffmpeg/video] h264: SPS unavailable in decode_picture_timing [ffmpeg/video] h264: non-existing PPS 0 referenced [ffmpeg/video] h264: decode_slice_header error [ffmpeg/video] h264: no frame! [ffmpeg/video] h264: SPS unavailable in decode_picture_timing [ffmpeg/video] h264: non-existing PPS 0 referenced [ffmpeg/video] h264: SPS unavailable in decode_picture_timing [ffmpeg/video] h264: non-existing PPS 0 referenced [ffmpeg/video] h264: decode_slice_header error [ffmpeg/video] h264: no frame! [ffmpeg/video] h264: SPS unavailable in decode_picture_timing [ffmpeg/video] h264: non-existing PPS 0 referenced [ffmpeg/video] h264: SPS unavailable in decode_picture_timing [ffmpeg/video] h264: non-existing PPS 0 referenced [ffmpeg/video] h264: decode_slice_header error [ffmpeg/video] h264: no frame! [ffmpeg/video] h264: SPS unavailable in decode_picture_timing [ffmpeg/video] h264: non-existing PPS 0 referenced [ffmpeg/video] h264: SPS unavailable in decode_picture_timing [ffmpeg/video] h264: non-existing PPS 0 referenced [ffmpeg/video] h264: decode_slice_header error [ffmpeg/video] h264: no frame! [ffmpeg/video] h264: SPS unavailable in decode_picture_timing [ffmpeg/video] h264: non-existing PPS 0 referenced [ffmpeg/video] h264: SPS unavailable in decode_picture_timing [ffmpeg/video] h264: non-existing PPS 0 referenced [ffmpeg/video] h264: decode_slice_header error [ffmpeg/video] h264: no frame! [ffmpeg/video] h264: SPS unavailable in decode_picture_timing [ffmpeg/video] h264: non-existing PPS 0 referenced [ffmpeg/video] h264: SPS unavailable in decode_picture_timing [ffmpeg/video] h264: non-existing PPS 0 referenced [ffmpeg/video] h264: decode_slice_header error [ffmpeg/video] h264: no frame! [ffmpeg/video] h264: SPS unavailable in decode_picture_timing [ffmpeg/video] h264: non-existing PPS 0 referenced [ffmpeg/video] h264: SPS unavailable in decode_picture_timing [ffmpeg/video] h264: non-existing PPS 0 referenced [ffmpeg/video] h264: decode_slice_header error [ffmpeg/video] h264: no frame! [ffmpeg/video] h264: SPS unavailable in decode_picture_timing [ffmpeg/video] h264: non-existing PPS 0 referenced [ffmpeg/video] h264: SPS unavailable in decode_picture_timing [ffmpeg/video] h264: non-existing PPS 0 referenced [ffmpeg/video] h264: decode_slice_header error [ffmpeg/video] h264: no frame! [ffmpeg/video] h264: SPS unavailable in decode_picture_timing [ffmpeg/video] h264: non-existing PPS 0 referenced [ffmpeg/video] h264: SPS unavailable in decode_picture_timing [ffmpeg/video] h264: non-existing PPS 0 referenced [ffmpeg/video] h264: decode_slice_header error [ffmpeg/video] h264: no frame! [ffmpeg/video] h264: SPS unavailable in decode_picture_timing [ffmpeg/video] h264: non-existing PPS 0 referenced [ffmpeg/video] h264: SPS unavailable in decode_picture_timing [ffmpeg/video] h264: non-existing PPS 0 referenced [ffmpeg/video] h264: decode_slice_header error [ffmpeg/video] h264: no frame! [ffmpeg/video] h264: SPS unavailable in decode_picture_timing [ffmpeg/video] h264: non-existing PPS 0 referenced [ffmpeg/video] h264: SPS unavailable in decode_picture_timing [ffmpeg/video] h264: non-existing PPS 0 referenced [ffmpeg/video] h264: decode_slice_header error [ffmpeg/video] h264: no frame! [ffmpeg/video] h264: SPS unavailable in decode_picture_timing [ffmpeg/video] h264: non-existing PPS 0 referenced [ffmpeg/video] h264: SPS unavailable in decode_picture_timing [ffmpeg/video] h264: non-existing PPS 0 referenced [ffmpeg/video] h264: decode_slice_header error [ffmpeg/video] h264: no frame! [ffmpeg/video] h264: SPS unavailable in decode_picture_timing [ffmpeg/video] h264: non-existing PPS 0 referenced [ffmpeg/video] h264: SPS unavailable in decode_picture_timing [ffmpeg/video] h264: non-existing PPS 0 referenced [ffmpeg/video] h264: decode_slice_header error [ffmpeg/video] h264: no frame! [ffmpeg/video] h264: mmco: unref short failure [ffmpeg/video] h264: mmco: unref short failure [ffmpeg/video] h264: number of reference frames (0+5) exceeds max (4; probably corrupt input), discarding one [ffmpeg/video] h264: mmco: unref short failure [ffmpeg/video] h264: mmco: unref short failure [ffmpeg/demuxer] mpegts: Could not find codec parameters for stream 4 (Unknown: none ([5][0][0][0] / 0x0005)): unknown codec [ffmpeg/demuxer] Consider increasing the value for the 'analyzeduration' and 'probesize' options [ffmpeg/demuxer] mpegts: Could not find codec parameters for stream 5 (Unknown: none ([12][0][0][0] / 0x000C)): unknown codec [ffmpeg/demuxer] Consider increasing the value for the 'analyzeduration' and 'probesize' options [lavf] avformat_find_stream_info() finished after 5925952 bytes. [demux] Detected file format: mpegts (libavformat) [demux] Stream is not seekable. [cplayer] Opening done: http://192.168.1.18:8001/1:0:19:371E:C8E:3:EB0000:0:0:0: [cplayer] Running hook: ytdl_hook/on_preloaded [lavf] select track 0 [lavf] select track 1 [cplayer] (+) Video --vid=1 (h264 1920x1080 25.000fps) [cplayer] (+) Audio --aid=1 --alang=cze (mp2 2ch 48000Hz) [cplayer] Audio --aid=2 --alang=qaa (mp2 2ch 48000Hz) [cplayer] Audio --aid=3 --alang=cze (ac3 6ch 48000Hz) [vo/gpu] Probing for best GPU context. [vo/gpu/opengl] Initializing GPU context 'wayland' [vo/gpu/opengl] Initializing GPU context 'x11egl' [vo/gpu/x11] X11 opening display: :0.0 [vo/gpu/x11] Display 0 (HDMI-1): [0, 0, 2560, 1440] @ 59.950550 FPS [vo/gpu/x11] Current display FPS: 59.950550 [vo/gpu/opengl] EGL_VERSION=1.5 [vo/gpu/opengl] EGL_VENDOR=Mesa Project [vo/gpu/opengl] EGL_CLIENT_APIS=OpenGL OpenGL_ES [vo/gpu/opengl] Trying to create Desktop OpenGL context. [vo/gpu/opengl] Choosing visual EGL config 0x10, visual ID 0x21 [vo/gpu/opengl] GL_VERSION='4.6 (Core Profile) Mesa 20.0.8' [vo/gpu/opengl] Detected desktop OpenGL 4.6. [vo/gpu/opengl] GL_VENDOR='Intel' [vo/gpu/opengl] GL_RENDERER='Mesa Intel(R) UHD Graphics 610 (CFL GT1)' [vo/gpu/opengl] GL_SHADING_LANGUAGE_VERSION='4.60' [vo/gpu] Testing FBO format rgba16f [vo/gpu] Using FBO format rgba16f. [vo/gpu] No advanced processing required. Enabling dumb mode. [vo/gpu] Assuming 59.950550 FPS for display sync. [vd] Container reported FPS: 25.000000 [vd] Codec list: [vd] h264 - H.264 / AVC / MPEG-4 AVC / MPEG-4 part 10 [vd] h264_v4l2m2m (h264) - V4L2 mem2mem H.264 decoder wrapper [vd] h264_cuvid (h264) - Nvidia CUVID H264 decoder [vd] Opening decoder h264 [vd] Looking at hwdec h264-vaapi... [vo/gpu] Loading hwdec driver 'vaapi-egl' [vo/gpu/vaapi-egl] using VAAPI EGL interop [vo/gpu/vaapi-egl] Trying to open a x11 VA display... [vo/gpu/vaapi-egl/vaapi] Initialized VAAPI: version 1.7 [vo/gpu/vaapi-egl] Going to probe surface formats (may log bogus errors)... [vo/gpu/vaapi-egl] Done probing surface formats. [vo/gpu] Loading hwdec driver 'vdpau-gl' [vo/gpu] Loading failed. [vo/gpu] Loading hwdec driver 'drmprime-drm' [vo/gpu/drmprime-drm] Failed to retrieve DRM fd from native display. [vo/gpu] Loading failed. [vd] Trying hardware decoding via h264-vaapi. [vd] Selected codec: h264 (H.264 / AVC / MPEG-4 AVC / MPEG-4 part 10) [user_filter_wrapper] Setting option 'deint' = 'bob' (flags = 0) [vavpp] vaCreateConfig() failed (the requested VAProfile is not supported) [user_filter_wrapper] Creating filter 'vavpp' failed. [lavf] deselect track 0 [cplayer] Video: no video [ad] Codec list: [ad] mp2 - MP2 (MPEG audio layer 2) [ad] mp2float (mp2) - MP2 (MPEG audio layer 2) [ad] Opening decoder mp2 [ad] Requesting 1 threads for decoding. [ad] Selected codec: mp2 (MP2 (MPEG audio layer 2)) [af] User filter list: [af] (empty) [cplayer] Starting playback... [cplayer] EOF code: 6 [cplayer] finished playback, no audio or video data played (reason 4) [cplayer] [cplayer] [cplayer] Exiting... (Errors when loading file) [cplayer] Set property: shared-script-properties -> 1 [cplayer] Set property: shared-script-properties -> 1
LIBVA_DRIVER_NAME=i965
Zkus
env LIBVA_DRIVER_NAME=i965 mpv -v --vf=vavpp:deint=bob --vo=gpu --hwdec=vaapi ...
env LIBVA_DRIVER_NAME=i965 mpv -v --vf=vavpp:deint=auto --vo=gpu --hwdec=vaapi http://192.168.1.18:8001/1:0:19:334B:C93:3:EB0000:0:0:0:Zda sa to byt omnoho lepsie ale len v okne. Ak dam fullscreen tak je to zle. CPU 20%
env LIBVA_DRIVER_NAME=i965 mpv -v --vf=vavpp:deint=weave --vo=gpu --hwdec=vaapi http://192.168.1.18:8001/1:0:19:334B:C93:3:EB0000:0:0:0:Obraz je prekladany
env LIBVA_DRIVER_NAME=i965 mpv -v --vf=vavpp:deint=motion-adaptive --vo=gpu --hwdec=vaapi http://192.168.1.18:8001/1:0:19:334B:C93:3:EB0000:0:0:0:Zda sa to byt omnoho lepsie ale len v okne. Ak dam fullscreen tak je to zle. CPU 20%
env LIBVA_DRIVER_NAME=i965 mpv -v --vf=vavpp:deint=motion-compensated --vo=gpu --hwdec=vaapi http://192.168.1.18:8001/1:0:19:334B:C93:3:EB0000:0:0:0:Zda sa to byt omnoho lepsie ale len v okne. Ak dam fullscreen tak je to zle. CPU 20%
env LIBVA_DRIVER_NAME=i965 mpv -v --vf=vavpp:deint=first-field --vo=gpu --hwdec=vaapi http://192.168.1.18:8001/1:0:19:334B:C93:3:EB0000:0:0:0:Tento posledny je zly aj v malom okne aj fullscreen. CPU 20% Ak otvorim stream v MPV, tak obraz sa zobrazi v 1920x1080 a zda sa byt OK. Ak dam fullscreen, tak sa to roztiahne na velkost monitora 2560x1440 nemoze byt problem niekde v tom ? thx
xrandr -s 1920x1080 xrandr -s 0Za predpokladu že monitor nie je tak blbý aby po zmene rozlíšenia nechal veľké čierne pruhy o celkovej ploche polovice monitora. PS: Som rád, že nepotrebujem televíziu.
--vo=vaapi
ale je to spíš takový hack.
env LIBVA_DRIVER_NAME=i965 mpv -v --vf=vavpp:deint=auto --vo=gpu --hwdec=vaapi http://192.168.1.18:8001/1:0:19:334B:C93:3:EB0000:0:0:0:
--vf=vavpp:deint=auto,scale_vaapi=w=2560:h=1440
env LIBVA_DRIVER_NAME=i965 mpv -v --vf=vavpp:deint=auto --vo=gpu --hwdec=vaapi scale_vaapi=w=2560:h=1440 http://192.168.1.18:8001/1:0:19:334B:C93:3:EB0000:0:0:0:Toto sa zda byt naozaj dobre, ale len v tom rozmere w=2560:h=1440. Ale divne je, ze okno mpv sa neotvori na celu obrazovku, ale len vid obr. Rozlisenie monitora mam nastavene na 2560x1440. CPU sa pohybuje od 10-20%. Ak by to bolo vo fullscreen, tak by som to povazoval za vyriesene. Vo fullscreen je to stale zle. Ak by to bolo OK aj vo fullscreen, tak potom by som to potreboval dostat do KODI
env LIBVA_DRIVER_NAME=i965 mpv -v --vf=vavpp:deint=auto,scale_vaapi=w=2560:h=1440 --vo=gpu --hwdec=vaapi scale_vaapi=w=2560:h=1440 http://192.168.1.18:8001/1:0:19:318:C94:3:EB0000:0:0:0:ano teraz to roztiahlo (takmer) na celu obrazovku (po krajoch su trocha cierne pasy, ale to asi len kvoli spodnej liste (a vrchnej liste playera)). Ale obraz je teraz pri pohybe kamery cuka. obrazok
[...]XFCE, fajn. Xfwm má taky něco jako kompozitor, který se dá ovládat ve Window Manager Tweaks -> Compositor (jak to překládají do češtiny/slovenčiny bohužel netuším). Ideálně bych ho vypnul.[...]v cestine: "Vyladění správce oken/Kompozitor", pripadne to lze pustit primo pres "xfwm4-tweaks-settings" a Kompozitor je posledni List
wm-detect Desktop environment: XFCE Window manager: compiz (3490) Compositing: enabledpotom
metacity --replace & compiz --replace &potom
Desktop environment: XFCE Window manager: compiz (3490) Compositing: disabledTeraz to vyzera dobre aj vo fullscreen, ale zase je tam problem, ze cez uhlopriecku je taky zvlastny efekt ako keby bol monitor prasknuty (vidiet to len ked sa hybe kamera)
Není mi moc jasné, jak by mohly vedle sebe běžet Xfwm4 a compizJe to divná kombinace, ale asi není jediný kdo to tak má. Jany2, pokud kombinace Xfce + Compiz není nějaký výtvor Mintu, ale tvoje nastavení, které máš kvůli tearingu (které často bývá na Intelu když se používá vestavěný kompozitor v XFCE), tak raději doporučuji kombinaci Xfce + Picom (dříve Compton).
gpu-api=vulkan
, tak se při spuštění videa nepřestane točit ventilátor Nvidie, takže předpoklávám, že MPV používá iGPU Intelgpu-api=vulkan
, tak se při spuštění videa přestane točit ventilátor Nvidie, takže předpoklávám, že MPV používá Nvidii
gpu-api=vulkan
) obraz krásný. Při dalším stiskunutí "d" je zase ošklivý (prokládaný).
Najvacsi problem robia sportove prenosy s rychlym pohybom kamery.No šak jasně, měl jsem na mysli kvalitu obrazu při rychlých scénách té ukázky hokeje. Když se obraz nehýbe, tak je to pěkné tak jak tak. Akorát jsem zjistil, že ve VLC mám velmi malé vytížení CPU (3-4% samotné VLC) a to při zapnutém i vypnutém prokládání. Při MPV (s
gpu-api=vulkan
nebo vo=vaapi
) využívá CPU na 20% a když zmáčnu "d", tak to vyskočí na 50%. Takže jsem usoudil, že MPV nevužívá HW dekodování, tak jsem přidal do mpv.conf hwdec=vaapi
a nyní je využití CPU 3%, ale při zmáčknutí "d" to vyskočí na 30%.
Nechápu jak to VLC dělá, že využívá tak málo CPU. Zkoušel jsem i různé "Režimy odstranění prokládání" (Automaticky, Zahodit, Mísení, Bob...) a u všech VLC využívá jen 3-4% CPU.
Mám i5-6500 HD 530 a Manjaro, jádro 5.4, tak zkus Live jestli to nebude lepší. Mint je postavený na Ubuntu, tak jestli jsi třeba v obou nenarazil na špatný ovladač iGPU.
PS: ale je možné, že se mi to dékoduje na Nvidii, protože když to má zatížení CPU kolem těch 3% (u VLC i MPV), tak se mi ventilátor na Nvidii zastaví a po ukončení videa zase spustí. Musel bych Nvidii blacklistnout a zkusit bez ní.
[...]PS: ale je možné, že se mi to dékoduje na Nvidii, protože když to má zatížení CPU kolem těch 3% (u VLC i MPV), tak se mi ventilátor na Nvidii zastaví a po ukončení videa zase spustí.kdyby to slo pres Nvidii tak by se naopak vetrak mel tocit pri prehravani ne?
Tiskni
Sdílej: