[ 
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)

Reply via email to