On Sat, Dec 17, 2022, 10:35 PM Bob Hepple <bob.hep...@gmail.com> wrote:
> > What if you use libvpx-vp9 for video, opus for audio, and use an mkv > file extension? Does it work better? > > No, it doesn't ... > > $ wf-recorder -c libvpx-vp9 -C opus -f recording.mkv > $ file recording.mkv > recording.mkv: Matroska data > > ... but it still takes a looong time to build the index. > > On VP9: > Maybe I'll just settle on libvpx-vp9 and patch the source so that on > SIGINT it prints "SIGINT received: please wait for index building". That's > the easiest fix - but maybe we'll get 'oh fedora is soooo sloooow' whinges. > > On VP8: > alabastr gave me the hint that using "--muxer webm" would make v8 work - > and it terminates quickly, so this is another possibility. > The only question is - is it naf to have a webm in an mp4? Also, is it too > naf to patch the source to force '--muxer webm' if codec is detected as > libvpx? > > $ wf-recorder -c libvpx -m webm > Output file "recording.mp4" exists. Overwrite? Y/n: y > selected region 0,0 0x0 > Using video filter: null > [libvpx @ 0x7f6d40001e80] v1.12.0 > [libvpx @ 0x7f6d40001e80] Neither bitrate nor constrained quality > specified, using default CRF of 32 and bitrate of 256kbit/sec > Output #0, webm, to 'recording.mp4': > Stream #0:0: Video: vp8, yuv420p(pc), 1920x1080 [SAR 1:1 DAR 16:9], > q=2-31, 256 kb/s > ^C > $ file recording.mp4 > recording.mp4: WebM <<<<< TOO NAF? > It seems reasonable to me. VP8 + Opus on WebM is very well supported. Thou should probably patch the default file extension in the code and documentation too. > >
_______________________________________________ devel mailing list -- devel@lists.fedoraproject.org To unsubscribe send an email to devel-le...@lists.fedoraproject.org Fedora Code of Conduct: https://docs.fedoraproject.org/en-US/project/code-of-conduct/ List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines List Archives: https://lists.fedoraproject.org/archives/list/devel@lists.fedoraproject.org Do not reply to spam, report it: https://pagure.io/fedora-infrastructure/new_issue