Opened 11 months ago
#10419 new license violation
Use of ffmpeg in the ASIair
Reported by: | Bill Nash | Owned by: | |
---|---|---|---|
Priority: | normal | Component: | ffmpeg |
Version: | unspecified | Keywords: | |
Cc: | Blocked By: | ||
Blocking: | Reproduced by developer: | no | |
Analyzed by developer: | no |
Description
Good day, I hope this finds you well.
I'm chasing down a vendor, ZWO, for source releases of elements of their product, which embeds a number of open source libraries to drive a physical gadget they sell, the ASIair. They deliver updates to the physical gadget via their Google Play and Apple app store application, intended for phones and tablets to control the gadget, which drives automation of robotic telescopes. After months, they're still ignoring requests for source, despite my offering ample explanations of their obligation to do so, and is one of (at least) seven examples of GPL/LGPL covered code embedded or modified, in their application.
While libindi is certainly outside your wheelhouse, during my teardown of their last release, I ran across evidence of FFmpeg being embedded in their imager (along with others listed in the link above.) This is distributed as a compiled binary, with no source included on the gadget, or any public repo they've made available.
Details and the backstory are available here, as well as steps and methodology:
https://www.indilib.org/forum/development/10380-asiair-and-opensource-software-licences.html
billn@Hadriel:~/Downloads/ASIAIR_V2.1/assets/patch/deb/asiair_armhf/home/pi/ASIAIR/bin$ strings zwoair_imager | grep -i ffmpeg ffmpeg -i FFmpeg metadata in text ffmpeg Malformed AAC bitstream detected: use the audio bitstream filter 'aac_adtstoasc' to fix it ('-bsf:a aac_adtstoasc' option with ffmpeg) FFmpeg H.264 bitstream malformed, no startcode found, use the video bitstream filter 'h264_mp4toannexb' to fix it ('-bsf:v h264_mp4toannexb' option with ffmpeg) multipart/x-mixed-replace;boundary=ffmpeg FFmpeg version 4.2.2-Kodi https protocol not found, recompile FFmpeg with openssl, gnutls or securetransport enabled. FFmpeg video codec #1 Huffyuv FFmpeg variant If you have a device that plays AMV videos, please test if videos with such heights work with it and report your findings to ffmpeg-devel@ffmpeg.org FFmpeg v%d.%d.%d / libavcodec build: %d FFmpeg version 4.2.2-Kodi Current FFmpeg Vorbis encoder only supports 2 channels. Disabling use_variable_block_len, if this fails contact the ffmpeg developers and send us the file ; Script generated by FFmpeg/Lavc%s Not yet implemented in FFmpeg, patches welcome is not implemented. Update your FFmpeg version to the newest one from Git. If the problem still occurs, it means that your file has a feature which has not been implemented. If you want to help, upload a sample of this file to ftp://upload.ffmpeg.org/incoming/ and contact the ffmpeg-devel mailing list. (ffmpeg-devel@ffmpeg.org) FFmpeg version 4.2.2-Kodi FFmpeg version 4.2.2-Kodi broken ffmpeg default settings detected