我已经使用 Handbrake 尝试视频编码一段时间了,但没有成功。(最近在 Windows 机器上尝试了 EncodeHD,但没有成功)到目前为止,所有音乐和图片都可以通过 uShare 顺利播放到我的 XBox 360。我能够将一些用手机录制的视频在 XBox 上播放(使用 Skifta),但质量很差。
到目前为止,我已经尝试过在以下位置找到的 xbox.plist 文件 http://ubuntuforums.org/showthread.php?t=1350522或者通过签出 uShare 标签 0.9.3 来提取 resources.plist - 仍然没有运气。
以下是一个类似的超级用户帖子 -将 Ubuntu 11.04 连接到 xbox 360
uShare 配置/etc/ushare.conf
很容易设置,而且在很多论坛上都有很好的在线文档。问题似乎是编码问题……或者 Skifta 是否可以与 XBox 共享图像和音乐?
无论如何,我希望能够从 xbox 中选择我的 Ubuntu(12.10)PC,我可以这样做,并播放列出但不可播放的电影。
编辑:我刚刚尝试删除部分播放的视频中的音频。我尝试播放新视频,但这次根本不起作用。这是我使用的:
avconv -i input.mp4 -vcodec copy -an output.m4v
除了从 更改为 之外,.mp4
我m4v
不确定为什么它不起作用 :-/
以下是部分可运行视频的属性ffmpeg -i input.mp4
:
Seems stream 0 codec frame rate differs from container frame rate: 180000.00 (180000/1) -> 90000.00 (180000/2)
Input #0, mov,mp4,m4a,3gp,3g2,mj2, from 'input.mp4':
Metadata:
major_brand : isom
minor_version : 0
compatible_brands: isom3gp4
creation_time : 1946-07-11 02:03:10
Duration: 00:03:08.97, start: 0.000000, bitrate: 7706 kb/s
Stream #0.0(eng): Video: h264 (Baseline), yuv420p, 1280x720, 7599 kb/s, PAR 65536:65536 DAR 16:9, 28.47 fps, 90k tbr, 90k tbn, 180k tbc
Metadata:
creation_time : 1946-07-11 02:03:10
Stream #0.1(eng): Audio: aac, 48000 Hz, mono, s16, 96 kb/s
Metadata:
creation_time : 1946-07-11 02:03:10
答案1
找到了这个关联最终,众多答案回答了我的问题。
使用avconv
我可以将视频转换为 DVD (?) 格式。我删除了缩放-vf scale=720:480
。也许我可以用 mp3/4 替换 mp2?
avconv -i INPUT.m4v -f dvd -target ntsc-dvd -b 5000k -r 29.97 -acodec mp2 -ac 2 -ar 48000 -ab 192k OUTPUT.avi
这在 XBox 360 上运行得很好,但是这些视频在 Android 上无法播放,所以也许我接下来会研究转码。