上传时转换视频[关闭]

2024-02-27

我想在用户上传视频时将其转换(例如从 wmv 格式转换为 flv)。我可以转换视频或单独上传,但如何立即执行这些操作?

我使用 ffmpeg 进行转换,例如:

ffmpeg -i WMV.wmv WMV.flv

但是我不确定要遵循的步骤转换和上传视频。我需要使用Ajax或类似的东西吗?


FFMPEG是一个非常强大的插件

用于PHP侧执行示例

<?php

     /*** convert video to flash ***/
     exec("ffmpeg -i video.wmv -ar 22050 -ab 32 -f flv -s 320x240 video.flv");

?>

使用的术语

 -i Input file name
 -ar Audio sampling rate in Hz
 -ab Audio bit rate in kbit/s
 -f Output format
 -s Output dimension

要知道FFMPEG的高级用途检查链接

您应该了解的 FFmpeg 技巧 http://segfault.in/2010/10/ffmpeg-tricks-you-should-know-about/

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

上传时转换视频[关闭] 的相关文章

随机推荐

  • 在 Node.js 中对 S3 上传进行存根

    我该如何在 Node js 中存根 S3 上传 为了获得洞察力 我使用 Mocha 进行测试 使用 Sinon 进行存根 但我愿意改变任何东西 我有一个导出执行上传功能的文件 它看起来像这样 var AWS require aws sdk
  • ASP.NET MVC 将模型与文件一起*传递回控制器

    好吧 我已经研究了几个小时了 但我根本找不到解决方案 我想从我的用户那里获取一些数据 首先 我使用控制器创建一个接收模型的视图 public ViewResult CreateArticle Article newArticle new A
  • 为什么这个 python 循环会泄漏内存?

    我正在编写一个自定义文件系统爬虫 它通过 sys stdin 传递数百万个 glob 来进行处理 我发现运行脚本时 其内存使用量随着时间的推移而大幅增加 整个过程几乎停止了 我在下面写了一个最小的案例来说明问题 我是否做错了什么 或者我在
  • 在 angularJS 中单击一键后禁用提交按钮

    我想单击一下后禁用按钮 Code
  • 熊猫“DataFrameGroupBy”和“SeriesGroupBy”

    我承认我不是 Python 专家 但我仍然发现与 Pandas 打交道DataFrameGroupBy and SeriesGroupBy物体异常违反直觉 我有 R 背景 我有下面的数据框 import pandas as pd impor
  • JAVA中将科学记数法的数字转换为十进制数

    我有一个问题 如果一个数字的小数点前有 8 位或更多位 则该数字将以科学计数法显示 有没有一种简单的方法可以通过库或其他方式将此数字转换为十进制 我开始创建一个手动方法来解析它 但它似乎过于复杂 任何帮助将不胜感激 input exampl
  • Windows 上的 ExecJS::RuntimeError 尝试遵循 ruby​​tutorial

    UPDATE Colin https stackoverflow com users 1017768 colin r建议删除行 require tree 已解决该问题 我浪费了两天多的时间试图遵循每一条建议并解决我的问题 我正在尝试遵循ht
  • 有没有办法让 pip 在更新后的 requests.txt 中仅安装新的依赖项

    pip install upgrade r requirements txt 对所有以前安装的依赖项重复安装过程 当我有一个巨大的依赖项列表 比如超过 30 个 时 这可能会很痛苦 是否有办法检查更新后的requirements txt并仅
  • 删除数组中的空值元素

    Array 0 gt 0 value is int 0 which isn t empty value 1 gt this is empty value 2 gt this is empty value 我想让上面的数组如下 有人可以帮助我
  • 使用自定义 url/ 页面覆盖 Django-allauth 登录/注册 url

    我已经将 django allauth 配置为通过 Facebook Twitter 和 Google 登录 但是 django allauth 仅接受登录请求 accounts login 仅在以下位置提出注册请求 accounts si
  • 如何在 Haskell 中的子类定义中定义默认实现?

    我是 Haskell 的新人 以下是我的问题 给定这个类 class MyClass a where foo a gt a 然后我有一个更具体的子类 class MyClass a gt SubClass a where foo param
  • 何时使用 MongoDB [关闭]

    Closed 这个问题是基于意见的 help closed questions 目前不接受答案 我正在编写一个不一定需要的应用程序扩展能力因为它一开始不会收集大量数据 但是 如果我幸运的话 我可能会走上这条路 我将在同一个机器上运行我的网络
  • 如何将C++变量数据放入system()函数中

    如何将 C 变量数据放入 system 函数中 看下面的代码 include
  • 将地图/字典的 Spark Dataframe 列扁平化为多列

    我们有一个DataFrame看起来像这样 DataFrame event string properties map
  • 在vim中显示尾随空格

    我在 vimrc 中设置了以下选项 set listchars tab trail set list 并期望在代码中使用空格进行制表的那些地方看到点 我使用空格 而不是制表符 然而 结果却不同 您能否建议如何达到预期的结果 谢谢 你应该检查
  • 从列表中选择随机值,直到它们在Python中消失

    使用 Python 我想从列表中随机选择人员 并将他们分成 5 人一组 而不是多次选择同一个人 人们由两个标准定义 年龄和性别 人员名单如下所示 PPL 1 4 6 2 5 5 3 7 3 4 2 8 5 4 6 其中每个列表中的 3 个数
  • Google Shopping REST API 按类别限制

    我正在尝试按类别限制 Google 购物请求 在这种情况下 我只希望返回实际的电影 DVD 蓝光 这是我要传递的内容 其中 MY KEY 是我从以下位置获得的密钥 https code google com apis console pro
  • 如何更改用于指示已在 TabHost 上选择选项卡的颜色?

    在安卓上TabHost layout 当用户选择一个选项卡时 选项卡的颜色会暂时改变 如何禁用此颜色更改 或指定选项卡更改为的颜色 UPDATED 我没有制作自己的示例并因此而获得荣誉 而是找到了我的旧书签教程 如何更改 Android 选
  • liquibase.properties 中的 Liquibase 变更日志参数

    根据文档 参数值按以下顺序查找 作为参数传递给 Liquibase 运行程序 有关如何传递它们的信息 请参阅 Ant command line 等文档 作为 JVM 系统属性 在 DatabaseChangeLog 文件本身的参数块 Tag
  • 上传时转换视频[关闭]

    Closed 这个问题是无关 help closed questions 目前不接受答案 我想在用户上传视频时将其转换 例如从 wmv 格式转换为 flv 我可以转换视频或单独上传 但如何立即执行这些操作 我使用 ffmpeg 进行转换 例