Witam,
Jest kilka nakładek do ffmpeg. Ale nie ma żadnego gui do ffplay... czy ktoś może to widział? Mplayer jest naprawdę kiepski (mowa o tym konsolowym), do dziś dekoduje wideo tylko na jednym rdzeniu procka, co w ogóle pozostawię bez komentarza. Mam filmy 4k H265, które na moim procku bez problemu dzialają w ffplay (bo dekoduje na wszystkich rdzeniach), oczywiście mplayer nie daje rady więc i smplayer nie.
Jest jeszcze mplayer2 i smplayer2, ale ten z kolei nie obsługuje h265 chociaż potrafi rozłożyć dekodowanie na wszystkie rdzenie procka. Ffplay działa świetnie, ale hmh tylko konsola. A więc, czy znacie jakąkolwiek nakladkę na ffplay??
Gui do ffplay?
Wiem, że nie jest to ideał, ale polecę MPV, są wersje ze wsparciem dla Mplayerów (w repozytoriach Debiana) oraz FFmpeg: https://launchpad.net/~mc3man/+archive/ubuntu/mpv-tests
Bez problemu odtwarza coś takiego: http://www.elecard.com/assets/files/oth ... video.h265
Podobnie jak wszystko z tej strony: http://www.elecard.com/en/download/videos.html
Przykładowy sposób odtwarzania przed napisaniem swojej konfiguracji w ~/.mpv/config:Użyłam x11, bo moja karta tylko w tym trybie radzi sobie z rozdzielczością 3840x2160.
Bez problemu odtwarza coś takiego: http://www.elecard.com/assets/files/oth ... video.h265
Podobnie jak wszystko z tej strony: http://www.elecard.com/en/download/videos.html
Kod: Zaznacz cały
apt-cache policy mpv
mpv:
Zainstalowana: 1:0.5.0-dmo1
Kandydująca: 1:0.5.0-dmo1
Tabela wersji:
2:0.5.0+git~ppa2.4 0
99 http://ppa.launchpad.net/mc3man/media-prop/ubuntu/ trusty/main i386 Packages
99 http://ppa.launchpad.net/mc3man/trusty-media/ubuntu/ trusty/main i386 Packages
2:0.5.0+git~ppa2 0
99 http://ppa.launchpad.net/mc3man/mpv-tests/ubuntu/ trusty/main i386 Packages
*** 1:0.5.0-dmo1 0
990 ftp://ftp.vectranet.pl/debian-multimedia/ jessie/main i386 Packages
99 http://www.deb-multimedia.org/ sid/main i386 Packages
100 /var/lib/dpkg/status
0.5.0-1 0
990 http://ftp.se.debian.org/debian/ jessie/main i386 Packages
99 http://ftp.de.debian.org/debian/ sid/main i386 Packages
apt-cache policy x265
x265:
Zainstalowana: 1.2-dmo1
Kandydująca: 1.2-dmo1
Tabela wersji:
*** 1.2-dmo1 0
990 ftp://ftp.vectranet.pl/debian-multimedia/ jessie/main i386 Packages
99 http://www.deb-multimedia.org/ sid/main i386 Packages
100 /var/lib/dpkg/status
1.2-2~trusty1.30 0
99 http://ppa.launchpad.net/mc3man/media-prop/ubuntu/ trusty/main i386 Packages
99 http://ppa.launchpad.net/mc3man/trusty-media/ubuntu/ trusty/main i386 Packages
Kod: Zaznacz cały
mpv
mpv 0.5.0 (C) 2000-2014 mpv/MPlayer/mplayer2 projects
built on Tue Aug 12 11:56:26 CEST 2014
ffmpeg library versions:
libavutil 52.92.100
libavcodec 55.69.100
libavformat 55.48.100
libswscale 2.6.100
libavfilter 4.11.100
libavresample 1.3.0
Kod: Zaznacz cały
mpv -vo x11 -ao pulse --hwdec-codecs h265 --ad-lavc-threads 2 http://www.elecard.com/assets/files/other/clips/Elecard_4K_video.h265
Mam takie pytanie z ciekawości. Jakie wymagania sprzętowe są tego kodeka? Mam tu na myśli minimalne ale tak by można było komfortowo oglądać bez zacięć. Bo pod moim sprzętem (ze stopki) działa wybitnie płynnie ale czytałem w sieci, że kodek nie łyka nawet najmocniejszych Core2Duo. Jako, że procesory Intel i3 oraz najsłabsze Intel i5 są podobne wydajnościowo wydaje mi się, że na nich też może nie pójść ten kodek ale no nie wiem... Wie ktoś może?
Hmmm ja mam w laptopie i7 (4x standardowo 2.4 a przy "turbo mode" 3.4GHz w opcjach BIOSu) ale z rodziny Haswell i ten plik wideo który podałaś wspaniale płynnie działa (jak zwyczajny Full-HD). Więc na to wygląda, że mój sprzęt ma już te sprzętowe dekodowanie (do tego zintegrowana grafika Intel'a a nie NVidia!).
Jak procesor jest na tyle szybki, że sam się wyrabia to dekodowanie sprzętowe karty nie jest niezbędne.
Ciekawostka, MPlayer i Smplayer z repozytorium od Doug McMahon dla Ubuntu: https://launchpad.net/~mc3man/+archive/ ... layer-test
po przepaczkowaniu do Debiana jakoś radzi sobie z filmami x265 nawet na Core 2 Duo lub Xeon:
Ciekawostka, MPlayer i Smplayer z repozytorium od Doug McMahon dla Ubuntu: https://launchpad.net/~mc3man/+archive/ ... layer-test
po przepaczkowaniu do Debiana jakoś radzi sobie z filmami x265 nawet na Core 2 Duo lub Xeon:
Kod: Zaznacz cały
mplayer -vo gl_tiled -ao pulse -dr -lavdopts threads=2 Elecard_4K_video.h265
MPlayer SVN-r37242 (C) 2000-2012 MPlayer Team
Playing Elecard_4K_video.h265.
libavformat version 55.49.100 (internal)
libavformat file format detected.
[hevc @ 0xb74c7360]Unknown HEVC profile: 0
[hevc @ 0xb74c7360]Unknown HEVC profile: 0
[hevc @ 0xb74c7360]Unknown HEVC profile: 0
[hevc @ 0xb74c7360]Unknown HEVC profile: 0
ID_VIDEO_ID=0
[lavf] stream 0: video (hevc), -vid 0
VIDEO: [HEVC] 3840x2160 0bpp 25.000 fps 0.0 kbps ( 0.0 kbyte/s)
Load subtitles in ./
ID_FILENAME=Elecard_4K_video.h265
ID_DEMUXER=lavf
ID_VIDEO_FORMAT=HEVC
ID_VIDEO_BITRATE=0
ID_VIDEO_WIDTH=3840
ID_VIDEO_HEIGHT=2160
ID_VIDEO_FPS=25.000
ID_VIDEO_ASPECT=0.0000
ID_START_TIME=unknown
ID_LENGTH=0.00
ID_SEEKABLE=1
ID_CHAPTERS=0
ATTENTION: default value of option vblank_mode overridden by environment.
Opening video filter: [screenshot]
Opening video filter: [screenshot]
==========================================================================
Opening video decoder: [ffmpeg] FFmpeg's libavcodec codec family
libavcodec version 55.69.100 (internal)
[hevc @ 0xb74c7360]Unknown HEVC profile: 0
[hevc @ 0xb74c7360]Unknown HEVC profile: 0
Selected video codec: [ffhevc] vfm: ffmpeg (FFmpeg HEVC / H.265)
==========================================================================
ID_VIDEO_CODEC=ffhevc
Audio: no sound
Starting playback...
[hevc @ 0xb74c7360]Unknown HEVC profile: 0
[hevc @ 0xb74c7360]Unknown HEVC profile: 0
Movie-Aspect is undefined - no prescaling applied.
[swscaler @ 0xb75b3500]bicubic scaler, from yuv420p to rgb24 using MMXEXT
[swscaler @ 0xb75b3500]using unscaled yuv420p -> rgb24 special converter
VO: [gl_tiled] 3840x2160 => 3840x2160 Planar YV12 [fs] [zoom]
[gl_tiled] You have OpenGL >= 1.2 capable drivers, GOOD (16bpp and BGR is ok!)
[gl_tiled] antialiasing off
[gl_tiled] bilinear linear