[jira] [Commented] (GUACAMOLE-465) Guacenc should support more formats and containers
[ 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
[ 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
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
[ 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
[ 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
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)