unofficial mirror of guix-patches@gnu.org 
 help / color / mirror / code / Atom feed
* [bug#39714] Real-time AV1 playback in VLC
@ 2020-02-21 16:25 Leo Famulari
  2020-02-21 16:28 ` [bug#39714] [PATCH] gnu: VLC: Improve AV1 playback Leo Famulari
  2020-02-21 17:35 ` bug#39714: Real-time AV1 playback in VLC Leo Famulari
  0 siblings, 2 replies; 3+ messages in thread
From: Leo Famulari @ 2020-02-21 16:25 UTC (permalink / raw)
  To: 39714

On my Thinkpad x230, VLC cannot play back AV1 videos in real-time. They
stutter and drop frames.

This is because our VLC's AV1 playback is being provided by FFmpeg,
which by default chooses libaom, which is too slow.

By building VLC with the dav1d AV1 decoder, VLC chooses to use dav1d for
playback, and everything is fine.

Here are some AV1 samples; I like the 1080 "Summer Nature" clip:

https://www.elecard.com/videos

^ permalink raw reply	[flat|nested] 3+ messages in thread

* [bug#39714] [PATCH] gnu: VLC: Improve AV1 playback.
  2020-02-21 16:25 [bug#39714] Real-time AV1 playback in VLC Leo Famulari
@ 2020-02-21 16:28 ` Leo Famulari
  2020-02-21 17:35 ` bug#39714: Real-time AV1 playback in VLC Leo Famulari
  1 sibling, 0 replies; 3+ messages in thread
From: Leo Famulari @ 2020-02-21 16:28 UTC (permalink / raw)
  To: 39714

* gnu/packages/video.scm (inputs): Add dav1d.
---
 gnu/packages/video.scm | 1 +
 1 file changed, 1 insertion(+)

diff --git a/gnu/packages/video.scm b/gnu/packages/video.scm
index f8c9f9e45a..255591755a 100644
--- a/gnu/packages/video.scm
+++ b/gnu/packages/video.scm
@@ -1123,6 +1123,7 @@ videoformats depend on the configuration flags of ffmpeg.")
     (inputs
      `(("alsa-lib" ,alsa-lib)
        ("avahi" ,avahi)
+       ("dav1d" ,dav1d)
        ("dbus" ,dbus)
        ("eudev" ,eudev)
        ("flac" ,flac)
-- 
2.25.1

^ permalink raw reply related	[flat|nested] 3+ messages in thread

* bug#39714: Real-time AV1 playback in VLC
  2020-02-21 16:25 [bug#39714] Real-time AV1 playback in VLC Leo Famulari
  2020-02-21 16:28 ` [bug#39714] [PATCH] gnu: VLC: Improve AV1 playback Leo Famulari
@ 2020-02-21 17:35 ` Leo Famulari
  1 sibling, 0 replies; 3+ messages in thread
From: Leo Famulari @ 2020-02-21 17:35 UTC (permalink / raw)
  To: 39714-done

Closed in favor of <https://bugs.gnu.org/39719>.

^ permalink raw reply	[flat|nested] 3+ messages in thread

end of thread, other threads:[~2020-02-21 17:36 UTC | newest]

Thread overview: 3+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2020-02-21 16:25 [bug#39714] Real-time AV1 playback in VLC Leo Famulari
2020-02-21 16:28 ` [bug#39714] [PATCH] gnu: VLC: Improve AV1 playback Leo Famulari
2020-02-21 17:35 ` bug#39714: Real-time AV1 playback in VLC Leo Famulari

Code repositories for project(s) associated with this public inbox

	https://git.savannah.gnu.org/cgit/guix.git

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).