[jira] [Commented] (GUACAMOLE-465) Guacenc should support more formats and containers

2017-12-19 Thread Sean Reid (JIRA)

[ 
https://issues.apache.org/jira/browse/GUACAMOLE-465?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16297303#comment-16297303
 ] 

Sean Reid commented on GUACAMOLE-465:
-

I think there's something to that, Mike, but I don't think it would be a bad 
idea for the time being to open up guacenc to some other options. The idea I'd 
been working on was to keep it to a list of tested codecs so that it's 
difficult for the user to get themselves into trouble and then document it 
well. I'd earmarked the existing mpeg4 support, h.264, VP8, and h.265 support. 
I agree that part of guacenc's strength is its simplicity, but I do think we 
can find a balance between opening it too much and keeping it where it is. I'd 
also planned to leave the defaults the way they are currently so as to 
minimally impact people who just want it to work and not think about codecs.

For a long-term project, it might be possible to create an FFmpeg Device using 
the libavdevice API so that guacamole protocol data can be read natively by 
FFmpeg, but if the idea is to create something that "just works" and also 
provide a lot of power, FFmpeg fits the power bill, but can be very complex for 
an average user to figure out. If we went that route eventually, I think we 
might have to maintain guacenc at the same time just so that people have an 
option.

> Guacenc should support more formats and containers
> --
>
> Key: GUACAMOLE-465
> URL: https://issues.apache.org/jira/browse/GUACAMOLE-465
> Project: Guacamole
>  Issue Type: New Feature
>  Components: guacenc
>Affects Versions: 0.9.13-incubating
>Reporter: Sean Reid
>Priority: Minor
>
> 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).



--
This message was sent by Atlassian JIRA
(v6.4.14#64029)


[jira] [Updated] (GUACAMOLE-465) Guacenc should support more formats and containers

2017-12-18 Thread Sean Reid (JIRA)

 [ 
https://issues.apache.org/jira/browse/GUACAMOLE-465?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Sean Reid updated GUACAMOLE-465:

Component/s: (was: guacamole-server)
 guacenc

> Guacenc should support more formats and containers
> --
>
> Key: GUACAMOLE-465
> URL: https://issues.apache.org/jira/browse/GUACAMOLE-465
> Project: Guacamole
>  Issue Type: New Feature
>  Components: guacenc
>Affects Versions: 0.9.13-incubating
>Reporter: Sean Reid
>Priority: Minor
>
> 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).



--
This message was sent by Atlassian JIRA
(v6.4.14#64029)


[jira] [Created] (GUACAMOLE-466) Gaucenc should allow input via stdin

2017-12-18 Thread Sean Reid (JIRA)
Sean Reid created GUACAMOLE-466:
---

 Summary: Gaucenc should allow input via stdin
 Key: GUACAMOLE-466
 URL: https://issues.apache.org/jira/browse/GUACAMOLE-466
 Project: Guacamole
  Issue Type: New Feature
  Components: guacenc
Affects Versions: 0.9.13-incubating
 Environment: Linux x64
Reporter: Sean Reid
Priority: Minor


Guacenc should allow stdin to be used as an input source so that processes can 
pipe data into guacenc. 

A typical Linux convention is to reserve a single "-" character to mean "read 
from stdin, not a file" to processes. wget, gpg, cat, tar and many others all 
use this convention. Allowing guacenc to use it as well would make guacenc a 
more useful utility in the Guacamole project



--
This message was sent by Atlassian JIRA
(v6.4.14#64029)


[jira] [Commented] (GUACAMOLE-465) Guacenc should support more formats and containers

2017-12-15 Thread Sean Reid (JIRA)

[ 
https://issues.apache.org/jira/browse/GUACAMOLE-465?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16292975#comment-16292975
 ] 

Sean Reid commented on GUACAMOLE-465:
-

Nick, 

I'm working on a patch for this feature. I don't have an ETA on it because I'm 
working on it in my spare time, but when I get a working patch, I'll pass it 
along.

Also, question: is there any minimum and maximum versions of dependencies that 
guacamole is promising to support? I noticed that the ffmpeg-compat.c file has 
code that is ffmpeg-version dependent, so I wanted to see if there's an 
official position the project has on supported versions. If this isn't the 
appropriate place to get this answer, let me know and I'll ask wherever I need 
to :)

-Sean

> Guacenc should support more formats and containers
> --
>
> Key: GUACAMOLE-465
> URL: https://issues.apache.org/jira/browse/GUACAMOLE-465
> Project: Guacamole
>  Issue Type: New Feature
>  Components: guacamole-server
>Affects Versions: 0.9.13-incubating
>Reporter: Sean Reid
>Priority: Minor
>
> 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).



--
This message was sent by Atlassian JIRA
(v6.4.14#64029)


[jira] [Updated] (GUACAMOLE-465) Guacenc should support more formats and containers

2017-12-14 Thread Sean Reid (JIRA)

 [ 
https://issues.apache.org/jira/browse/GUACAMOLE-465?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Sean Reid updated GUACAMOLE-465:

Description: 
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).

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


> Guacenc should support more formats and containers
> --
>
> Key: GUACAMOLE-465
> URL: https://issues.apache.org/jira/browse/GUACAMOLE-465
> Project: Guacamole
>  Issue Type: New Feature
>  Components: guacamole-server
>Affects Versions: 0.9.13-incubating
>Reporter: Sean Reid
>
> 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).



--
This message was sent by Atlassian JIRA
(v6.4.14#64029)


[jira] [Created] (GUACAMOLE-465) Guacenc should support more formats and containers

2017-12-14 Thread Sean Reid (JIRA)
Sean Reid created GUACAMOLE-465:
---

 Summary: Guacenc should support more formats and containers
 Key: GUACAMOLE-465
 URL: https://issues.apache.org/jira/browse/GUACAMOLE-465
 Project: Guacamole
  Issue Type: New Feature
  Components: guacamole-server
Affects Versions: 0.9.13-incubating
Reporter: Sean Reid


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



--
This message was sent by Atlassian JIRA
(v6.4.14#64029)