问题标签 [transcoding]
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.
flash - 如何在网站上嵌入 RTSP 视频源?
我正在创建需要实施来自监控摄像头的视频流的网站。相机是 GeoVision GV-FD120D 1.3Mpix LowLux IR 2.7-9mm,它链接到我可以完全访问的服务器(我没有直接访问相机的权限)
我正在玩这个摄像头的设置,我设法打开了这个摄像头的 RTSP 协议访问。然后我使用 VLC(在服务器上)打开地址为:rtsp://192.168.0.12:8554/CH001.sdp 的网络流。作品!到目前为止一切都很好。现在...
理想情况下,我想在jwplayer之类的播放器中显示视频,但是它不支持 RTSP 协议,而是支持 RTMP。
所以我想我需要在这台服务器上安装某种软件来:
1) 从 RTSP -> RTMP 转码视频流
2)从服务器流式传输,以便稍后我可以使用 jwplayer 连接到它
我听说过 Wowza 媒体服务器,但这个项目的预算非常紧张,所以宁愿在这里使用免费的解决方案。
真的在寻找如何使这项工作的任何指示,
提前致谢!
android - 使用 vlc 将视频流式传输到 android
我这样启动服务器:
然后我 telnet 到服务器并执行以下命令:
我似乎找不到合适的转码参数,因为无论我输入哪个设备都不会播放视频。
我个人使用的是 android 4.0.3,但我希望它适用于 2.3.3 版本,也可能更低。但现在我会很高兴只是在某个版本上工作。
任何帮助表示赞赏,
塞布
audio - 如何挽救一个巨大的、可能已损坏的 AIFF 文件?
由于 Sound Track Pro 故障,我有一个有问题的 AIF 文件。 它在 QuickTime Player 中播放良好,时长约为 1 小时 50 分钟。 然而:
- 它的大小为 3.81GB,而(我相信)AIF 文件应该只有 2GB 或更小。
- iTunes 拒绝播放。
party-mix.aif is empty!
当我尝试导入Logic Pro 时,它会给出错误消息“ ”。- VLC 将打开并播放文件,但它会在 1 小时后结束(我猜这是 2GB 点)。
尝试使用 ffmpeg 转码到 Ogg 会出现错误,
[aiff @ 0x102051000] max_analyze_duration 5000000 reached at 5001333
……
[pcm_s16be @ 0x10205a200] invalid PCM packet
但是生成的文件在 VLC 中播放到 1 小时,当它结束时。
- 尝试使用 ffmpeg 转码到 MP3 会得到与 Ogg 类似的结果,除了通道数必须从 6 减少到 2。这很奇怪,因为它是一个立体声项目 - 我不知道额外的 4 个通道是从哪里来的。
- 有几个地方的音频速度非常明显。
我的问题:如何在不丢失后半部分的情况下将这个科学怪人怪物转码为 MP3?我正在运行 Mac OS 10.6.8。
video - 我需要什么类型的媒体服务器软件近乎实时地转码?
谁能帮我找到一个软件堆栈来进行近乎实时的视频编码/转码?
我想允许用户将视频(wmv、avi、mov、flash 视频、其他格式)上传到我的网站。文件上传后,我想将其编码/转码为 h.264(最好使用 API,以便我可以获得进度百分比等),以便我可以通过 html5 或 Flash 播放器播放它。
有人对此有什么指导吗?
哦,服务器平台可以是 windows 或 linux。
video - 如何量化和比较视频质量
我有一组 YUV 格式的未压缩视频。
我使用 FFmpeg 转码从这些 yuv 文件中获得了不同格式和分辨率的几个派生副本。(YUV ----> X 派生副本)
我还做的是,将 yuv 转码为相同分辨率的 AVI,现在获得了将 AVI 视为母版的同一组派生(转码)视频。(AVI ----> X 派生副本)
现在我想比较转码视频的质量,当来自 AVI 和那些来自 YUV 时。
我有什么办法可以使用 FFmpeg 做到这一点。如何?如果没有,您能否推荐一些好的开源软件来做到这一点。
谢谢
ffmpeg - 使用带有 libx264 的 ffmpeg 时无法将配置文件设置为高
这是我的命令:
输出:
但是,在将配置文件设置为基线或主时,我能够成功地对文件进行转码,从 x264 的手册页中可以清楚地看出“高”也应该是一个有效的参数。我还想知道这些预设文件在文件系统中的位置(我正在运行 ubuntu 11.10),以便我可以确定我目前可以实际使用哪些参数来进行预设和配置文件。我对这个问题感到非常沮丧,非常感谢你们的任何意见。提前致谢。
ffmpeg - 如何防止视频开头出现质量损失?
我公司对用户发来的视频进行转码(我们自己的录屏软件录屏)
我使用 FFMpeg 使用以下命令完成工作:
目的是准备视频以在浏览器中查看。
问题是前10秒左右的质量真的很差。
什么会导致这种情况?我该如何解决?
预设设置:
输入视频示例
.net - VLC内存转码
我想在 VLC 支持的音频格式之间进行内存转换。例如从 MP3 到 PCM 波。由于各种原因(速度、实时流),无法将文件写入磁盘、转换并读回。这一切都必须在内存中完成。我对 VLC API 不太熟悉,所以这很可能是一个微不足道的问题。
从我在这篇 Codeproject 文章中可以看到,这可以使用 VLC 1.2 中的“内存渲染器”来完成。但是,它没有说明任何有关输入的内容。
如何使用 VLC 进行音频格式的内存转换(想想 System.IO.Stream)?
最佳情况:输入(源)和输出(目标)在内存中。
可以解决:输出在内存中。
我已经为此查看了几个项目。唯一需要 VLC >=1.2 的(据我所知)是VlcDotNet。但同样,也许这个功能在 1.2 之前就已经存在了?
python - 如何使用 python 和 ffmpeg 库对视频进行转码(无命令行调用)
我想使用 python 和 ffmpeg 对视频进行转码。但我不想使用像 call(ffmpeg -i ....") 这样的命令行调用
我需要使用 py2exe 部署生成的应用程序,因此不能使用调用方法。
提前致谢!