You are viewing a plain text version of this content. The canonical link for it is here.
Posted to issues@guacamole.apache.org by "Sean Reid (Jira)" <ji...@apache.org> on 2020/02/29 13:56:00 UTC
[jira] [Updated] (GUACAMOLE-465) Guacenc should support libavformat
[ https://issues.apache.org/jira/browse/GUACAMOLE-465?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Sean Reid updated GUACAMOLE-465:
--------------------------------
Description:
Currently, guacenc writes raw mpeg4 frames into a file and gives it a file extension of m4v. While this works for that specific codec and container combination, adding more advanced codecs will require better container support.
FFMpeg provides a library, libavformat, that provides true container support. libavformat should be added as a dependency to guacenc and the current file writing code should be refactored to leverage libavformat. These changes will facilitate future work on adding new codec support to guacenc.
was:
Guacenc should support more formats than just mpeg4 in an m4v file type. It should support true media containers with libavformat rather than just writing the encoded frames into a file.
Because Guacamole is a web-based application, it makes sense that at the very least its video encoder should support common web video formats (h.264 + mp4).
Summary: Guacenc should support libavformat (was: Guacenc should support more formats and containers)
> Guacenc should support libavformat
> ----------------------------------
>
> Key: GUACAMOLE-465
> URL: https://issues.apache.org/jira/browse/GUACAMOLE-465
> Project: Guacamole
> Issue Type: New Feature
> Components: guacenc
> Reporter: Sean Reid
> Assignee: Sean Reid
> Priority: Minor
> Fix For: 1.2.0
>
>
> Currently, guacenc writes raw mpeg4 frames into a file and gives it a file extension of m4v. While this works for that specific codec and container combination, adding more advanced codecs will require better container support.
> FFMpeg provides a library, libavformat, that provides true container support. libavformat should be added as a dependency to guacenc and the current file writing code should be refactored to leverage libavformat. These changes will facilitate future work on adding new codec support to guacenc.
--
This message was sent by Atlassian Jira
(v8.3.4#803005)