问题标签 [video-encoding]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
2040 浏览

php - 使用 php 将上传的视频文件编码为 .flv

我的平台是 PHP JOOMLA MYSQL。我想将上传的不同格式的视频文件编码并加载到.flv。我希望在一个视频上传网站中实现这一点,用户可以在上传后在前端看到视频,并且我想在 mp4 和 flv 中为他们实现下载选项。任何帮助将不胜感激,并提前感谢您对此做出很好的答复

0 投票
1 回答
3103 浏览

android - Android如何录制、上传、转码、下载、播放

我正在研究开发 Android (2.2) 应用程序/服务,该应用程序/服务将使用户能够在手机上录制短视频(我强调短视频,< 30 秒),然后将该视频 (HTTP) 上传到服务器,然后进行转码视频转换成其他格式。同一用户可以从其他 Android 用户下载视频并进行播放。

现在,我对每个人推荐的解决此类问题的所有问题的方法有点迷失了,因为我还没有看到任何人在一个有凝聚力的背景下提出这个问题。理想情况下,我想要一个非商业解决方案(因为视频托管/转码不需要供应商/服务),但是,请随意将这些作为推荐(我已将其标记为 wiki),因为我知道很多人喜欢在这一切中使用 youtube 和 vimeo 作为中间层。

问题是

  • 您推荐哪些服务器技术用于托管和转码?
  • 您推荐什么技术来流式传输视频(根据用户的网络连接 提供高质量和低质量的编码会很好)
  • 您建议使用什么视频格式和软件将服务器上上传的视频转换为以后可供其他 Android 所有者查看。
  • 我假设在上传之前在手机上进行任何转码都是不好的(电池/过程问题),但是,如果我对这个假设有误,你有什么建议?

    一些可能对你有帮助的东西...

  • 该视频只需要在 Android 设备上呈现,并且将来在 webkit html5 浏览器中呈现。
  • 带宽并不便宜(即使有许多 30 秒的视频),因此视频质量和视频文件大小的良好组合很重要(如果需要流式传输以确保质量与下载)。
  • 这当然适用于带有摄像机和800x400 分钟的 中高密度屏幕的 android 2.2 设备。
  • 开源解决方案(接收上传的服务器、执行转码的代码、执行流式传输的服务器)是首选,但不是必需的。
  • CDN 是一种选择,但我认为现在还没有真正考虑到这一点。

  • 0 投票
    8 回答
    2238 浏览

    video-streaming - 您今天会选择哪个视频流媒体平台?

    我们已经决定,是时候放弃在我们的网络资产上部署视频的临时方法了,而是选择一个或多个视频平台来为我们处理这项任务。高级别的要求是:

    • 需要有一个易于安装和嵌入的播放器。
    • 需要上传和转换现有视频。
    • 需要有强大的分析,最好与谷歌分析集成。
    • 需要能够播放“预制”视频(即——视频点播)和直播(即——直播活动)。

    其他一些可能使天平倾斜的事情:

    • 移动友好。
    • 多比特率流媒体。
    • 灵活的 API。

    自己托管这不是一种选择——我们只是没有人力来照顾/养活它。价格不是主要对象。

    那么,你会选谁?

    0 投票
    1 回答
    906 浏览

    drupal - 在 drupal 站点上提供 WMV?

    我有一个 WMV 文件,需要在我的 drupal 6.13 站点(在 ubuntu 9.x 上)上托管。有没有一种相对无痛的方法来做到这一点。

    我需要“视频”模块来执行此操作吗?或者我可以只安装一个视频播放器并将我的 WMV 文件指向它吗?

    我的另一个担忧是用户应该能够在我的网站上观看此视频而无需下载任何内容,WMV 是合适的格式吗?我担心人们在 mac 和 ios 设备上查看此内容。我应该先将其转换为另一种格式吗?

    我可以单独使用免费软件完成以上所有工作吗?

    非常感谢。

    0 投票
    1 回答
    1706 浏览

    video - 带有 API 的 GPU 或基于硬件的 h.264 编码器?

    我们希望根据服务器上生成的帧将 h.264 视频流式传输到浏览器。这些帧将是合成的,即不是来自另一个“真实电影”、mpeg 等。我们将作为模拟的一部分单独生成它们,可能使用 OpenGL/DirectX 来渲染单个帧。在我的幼稚近似中,我们会在内存中留出一个位图,渲染它,告诉编码器做它的事情,然后重复。最终用户将看到连续流式传输的视频。

    我知道有几个基于非 GPL 软件的 h.264 编码器,例如 Intel IPP,但我知道这些通常不能实时进行 h.264 压缩。在理想的世界中,我们的电影将是几百万像素,例如两台高清电视。我知道我们需要专用的硬件。人们是否知道具有此功能的扩展卡、特殊连接的服务器等?

    0 投票
    2 回答
    2340 浏览

    video - 如何将各种视频文件格式转换为 FLV(用于 FlowPlayer)?

    我们需要允许我们的用户上传视频文件(自然会有各种不同的格式),并将它们全部转换为 FLV,以便可以使用 FlowPlayer ( http://flowplayer.org/ ) 进行流式传输。

    什么是更好的 FFmpeg 或 mencoder?各个步骤的适当命令/参数应该是什么。

    我看过:
    hxxp://flowplayer.org/tutorials/mencoder.html

    和:
    hxxp://flowplayer.org/tutorials/ffmpeg.html

    但是我们无法弄清楚如何在不进入“试错”区域的情况下进行“通用”转换。我不需要将“编码为”某个固定比特率/等,我只想将其转换为 FLV,以便它可以在 FlowPlayer 上播放

    0 投票
    2 回答
    3648 浏览

    hosting - 如何在cpanel中安装ffmpeg

    我听说很可能 cpanel 服务器没有预先配置 ffmpeg。你能解释一下在cpanel中安装它的方法吗?

    如果你能指导我一步一步地在 cpanel 服务器中安装 ffmpeg。

    任何人都可以给我其他服务器的链接,这些服务器预先配置了 ffmpeg 并设置为运行。

    0 投票
    1 回答
    126 浏览

    video - 为什么将视频文件转换为 FLV 如此复杂?

    我正在阅读有关该主题的更多信息,包括 SO 上的 Qs,每个人似乎都使用了一些技巧,以便将某种视频类型编码为 FLV。为什么这么大?将一种格式转换为另一种格式似乎很简单,但事实并非如此......

    0 投票
    4 回答
    25525 浏览

    android - 将一系列图像编码为视频

    如何从 Android 上的一系列图像/照片创建视频文件?这可以用当前的 SDK 完成吗?还是我需要一个编解码器库?

    0 投票
    2 回答
    2408 浏览

    iphone - 视频 iphone 问题 - iphone 3g/3gs 上的 720p?

    这可能是一个荒谬的问题——但我对视频、视频文件或播放一无所知。

    如果我有 720p 格式(高清)的视频,它们会在不支持高清的 iphone 3g/3gs 上正常播放吗?还是我必须有 2 个不同的视频并测试设备?

    谢谢汤姆