Re: Looking for advice - ffmpeg-free and wf-recorder

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



On Sat, Dec 17, 2022, 10:35 PM Bob Hepple <bob.hepple@xxxxxxxxx> 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@xxxxxxxxxxxxxxxxxxxxxxx
To unsubscribe send an email to devel-leave@xxxxxxxxxxxxxxxxxxxxxxx
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@xxxxxxxxxxxxxxxxxxxxxxx
Do not reply to spam, report it: https://pagure.io/fedora-infrastructure/new_issue

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Index of Archives]     [Fedora Announce]     [Fedora Users]     [Fedora Kernel]     [Fedora Testing]     [Fedora Formulas]     [Fedora PHP Devel]     [Kernel Development]     [Fedora Legacy]     [Fedora Maintainers]     [Fedora Desktop]     [PAM]     [Red Hat Development]     [Gimp]     [Yosemite News]

  Powered by Linux