TE
科技回声
首页24小时热榜最新最佳问答展示工作
GitHubTwitter
首页

科技回声

基于 Next.js 构建的科技新闻平台,提供全球科技新闻和讨论内容。

GitHubTwitter

首页

首页最新最佳问答展示工作

资源链接

HackerNews API原版 HackerNewsNext.js

© 2025 科技回声. 版权所有。

Video Processing at Dropbox

129 点作者 lowe超过 11 年前

8 条评论

9999超过 11 年前
Interesting article. I have a few comments&#x2F;questions:<p>HLS support on Android is incredibly spotty. Do you mean in-app HLS support? The Android Chrome browser doesn&#x27;t support it at all, and only a select few versions of the regular Android browser support it. Then again, there&#x27;s not a great alternative.<p>Why offer the multiple bitrates on the HLS stream at all? You know what the client&#x27;s bandwidth is, why perform three separate live transcodes? Is this because you&#x27;re delivering the stream to an iOS app and Apple requires that? In Safari or a UIWebkitView based app you probably wouldn&#x27;t have to do that... Or is it to compensate for potential bandwidth fluctuations?<p>You mentioned the mpeg-ts segmenter in more recent versions of ffmpeg but also mentioned that it has unacceptably high latency. I have not found this to be the case so long as you set the segment times individually and force new keyframes at given times (-force_key_frames and -segment_times flags, otherwise the segmenter ignores your segment time option and just creates TS chunks at whatever frequency it wants to).<p>Pre-transcoding the first few seconds is a really great approach that I had never considered before. Very cool.
评论 #7261365 未加载
评论 #7263730 未加载
评论 #7261226 未加载
__david__超过 11 年前
Interesting. I recently implemented a very similar transcoding server[1] for StreamToMe[2]. I used node and was pleasantly surprised at how easy it was to parse and segment MPEG Transport Streams[3]. It&#x27;s good to know I was on the right track...<p>[1] <a href="https://github.com/caldwell/stm.js" rel="nofollow">https:&#x2F;&#x2F;github.com&#x2F;caldwell&#x2F;stm.js</a><p>[2] <a href="http://zqueue.com/streamtome/index.html" rel="nofollow">http:&#x2F;&#x2F;zqueue.com&#x2F;streamtome&#x2F;index.html</a><p>[3] <a href="https://github.com/caldwell/stm.js/blob/master/mpeg2ts.js" rel="nofollow">https:&#x2F;&#x2F;github.com&#x2F;caldwell&#x2F;stm.js&#x2F;blob&#x2F;master&#x2F;mpeg2ts.js</a>
plg超过 11 年前
Does it bother anyone else that dropbox is &quot;processing&quot; files at all? whether video or otherwise?
评论 #7261290 未加载
评论 #7261611 未加载
评论 #7261662 未加载
评论 #7262663 未加载
评论 #7261880 未加载
评论 #7261159 未加载
supercoder超过 11 年前
Everytime I&#x27;ve ever tried to play an mp4 video from the iPhone app it&#x27;s never worked. Maybe it would be better to just simplify the setup.
nodata超过 11 年前
Watching videos on dropbox.com with my head turned sideways is uncomfortable.<p>Please could you use the rotate flag for videos?
评论 #7263591 未加载
carson超过 11 年前
It would be awesome to see the 1st and 3rd tools open sourced.
评论 #7263621 未加载
评论 #7262127 未加载
afhof超过 11 年前
libfaac is a safe aac default, but aacplus works MUCH better at the the 8 - 16 kbps range, which seams to be a stated goal of this page. It turns on SBR+PS and has ffmpeg support.<p>If any Dropbox people are reading this, can you comment on what criteria you used to pick the audio codec?
评论 #7263557 未加载
higherpurpose超过 11 年前
It&#x27;s 2014. Does Dropbox still offer only 2 GB of storage?