我计划开发一款iPhone应用程序,但我是Iphone开发的新手,并且想知道是否可以在我开始之前完成它。
这将是一种特殊的浏览器,可以运行任何网站,但它将在那些以某种方式播放音频/视频的网站上激活。假设他们在我的应用中打开了MyVideoSite.com。该网站有许多Flash视频,可以在不知道URL或任何内容的情况下下载视频?假设页面上的对象是youtube嵌入代码,或者如果不是youtube但是类似。
我只需要确定该应用是否可以充当音频/视频网站的沙箱,以便无论如何都可以从网站下载音频/视频?
答案 0 :(得分:1)
我了解您要扫描页面中的视频内容并下载这些视频。
这是一种方法:
ffmpeg -y -i http://url-to-the-video-stream -f mpegts -acodec libmp3lame -ar 48000 -ab 64k -s 432x240 -vcodec libx264 -b 512k -flags +loop -cmp +chroma -partitions +parti4x4+partp8x8+partb8x8 -subq 7 -trellis 0 -refs 0 -coder 0 -me_range 16 -keyint_min 25 -sc_threshold 40 -i_qfactor 0.71 -bt 200k -maxrate 512k -bufsize 512k -rc_eq 'blurCplx^(1-qComp)' -qcomp 0.6 -qmin 30 -qmax 51 -qdiff 4 -level 30 -aspect 432:240 -g 30 -async 2 result-iphone.ts
FFMPEG使用GPL许可证,但只要二进制文件未合并到您的程序中,您就不必分发您的源代码。见http://www.gnu.org/licenses/gpl-faq.html#GPLInProprietarySystem