标签: media

媒体已更改:请插入标有“Debian GNU/Linux”的磁盘

我使用从 Debian 安装 CD/DVD 的第一个 DVD ISO“刻录”的 USB 闪存驱动器安装了 Debian 7。

我做了一个非常小的安装,没有 Debian 桌面环境、打印服务器和标准系统实用程序。

安装并重新启动后,我看到了一个控制台,上面写着Debian GNU/Linux 7 主机名 tty1。我提供了登录用户名和密码。

在我输入命令后sudo apt-get install xorg,弹出一条错误消息,指出:

Media changed: please insert the disk labeled 'Debian GNU/Linux 7.4.0 _Wheezy_ - Official amd64 DVD Binary-1 20140208-13:47' in the drive and press Enter
Run Code Online (Sandbox Code Playgroud)

我将同一个 USB 闪存驱动器插入同一个端口,等待几秒钟后,我按了 Enter。

弹出同样的错误信息。

我在一些同事的建议下尝试了以下步骤:

  1. 删除/删除所有条目/etc/apt/sources.list并重新启动计算机
  2. dmesg 和 fstab 显示 USB 拇指驱动器安装在 /dev/sdb1
  3. sudo mount /dev/sdb1 /media/usb0
  4. sudo apt-cdrom -m -d /media/usb0 add

执行上述操作后,会出现以下错误消息:

Using CD-ROM mount …
Run Code Online (Sandbox Code Playgroud)

media usb debian

15
推荐指数
1
解决办法
2万
查看次数

如何为音乐文件设置元数据?

在 Windows 中,音乐文件具有与艺术家姓名、专辑名称相关联的元数据。这个元数据是如何存储的。它是像其他文件属性一样存储在文件系统中,还是 Windows 资源管理器使用 MP3 阅读器插件提取的 MP3 数据的一部分?

是否可以在 Linux 中读取/更改此信息?命令行可以吗?

(我知道可以使用 Rhythymbox 或某些音乐播放器设置这些属性,但我很好奇这些属性是否也可以直接设置。就像在 Windows 中一样,如果您右键单击文件并打开属性对话框,Windows 本身会显示艺术家信息)

media music files

13
推荐指数
2
解决办法
2万
查看次数

带有开始和结束时间的视频播放列表

是否有适用于 linux 的良好 GUI 应用程序(例如 mplayer GUI 或类似 banshee 的东西),它允许为列表中的每个视频制作和编辑播放列表(用于视频文件),并具有不同的开始和停止时间?

补充

目前我手动制作包含类似内容的文件:

video.avi -ss 2440 -endpos 210
#some comment

video2.mp4 -ss 112 -endpos 2112
Run Code Online (Sandbox Code Playgroud)

然后我有一个包装脚本: mplayer -fs $(grep -v "^ #" $1)

此外,我编写了一些 emacs 函数,它们稍微简化了此类文件的编辑。(比如将开始和结束时间从 hh:mm:ss 格式转换为秒,并将结束时间转换为 -endpos 要求的相对位置(结束时间 - 开始时间)(如果有人感兴趣,我可以发布宏)。但是,这仍然太不舒服。所以我的问题是是否有一个很好的 GUI 来执行此操作(例如,它允许您在视频时间轴中标记播放列表的开始和结束时间等)。

media gui mplayer vlc video

10
推荐指数
1
解决办法
2199
查看次数

为什么我必须使用 sh 从 CD/DVD 媒体执行脚本?

我再次发现系统的这种奇怪行为。我正在运行 Debian 6.0.6 并且在直接从 CD/DVD 执行脚本时遇到了一些麻烦。最后我不得不使用:

sh /media/cdrom/command
Run Code Online (Sandbox Code Playgroud)

运行它。不得不求助于 sh 有什么大不了的?!如果脚本依赖于 bash 特性怎么办?真的很烦人,在我看来并没有增加安全性

有人知道这种行为的充分理由吗?

PS:如果您尝试直接使用 ./... 运行它,您会收到一个错误,该错误没有暗示任何问题的提示(文件系统已挂载 noexec):

bash: ./media/cdrom/command: No such file or directory
Run Code Online (Sandbox Code Playgroud)

如果你将它作为 bash /media/cdrom/command 运行,你会得到同样的错误(我认为即使对于在命令行上作为参数传递的命令,安装选项的验证也会被 bash 验证。

永久的解决方案是将 exec 添加到 /etc/fstab 中的挂载选项中,例如:

/dev/scd0       /media/cdrom0   udf,iso9660 user,noauto,exec     0       0
Run Code Online (Sandbox Code Playgroud)

bash permissions media dvd executable

6
推荐指数
1
解决办法
5652
查看次数

正确拆分 avi 文件

我正在尝试avi按如下方式拆分文件。

avconv -i file.avi -vcodec copy -acodec copy -ss 0 -t 10 out.avi

这有效(它在视频的前 10 秒创建了一个块)。

问题是当我想从视频的第 10 秒分割到第 20 秒时

avconv -i file.avi -vcodec copy -acodec copy -ss 10 -t 10 out.avi

生成的视频只有前两秒的声音。

我循环使用它。所以类似的块 20-30.avi, 30-40.avi ... 被严重分块,并且从一开始就只包含不同长度的声音。

您知道如何正确分块 avi 视频吗?

command-line media video-editing video avconv

6
推荐指数
1
解决办法
889
查看次数

MediaTomb - 不显示照片集中音乐文件夹中的封面艺术

MediaTomb 将专辑封面和 DVD 封面添加到照片集中。这意味着,当您浏览照片时,您还会在其中混合专辑封面。

有没有办法限制特定文件夹中的媒体类型。那么,/path/to/music 将被限制为音乐,/path/to/photos 将被限制为照片等?

media

5
推荐指数
1
解决办法
1598
查看次数

如何离线查看 adobeconnect 视频?

我想看一些用 adobeconnect 创建的讲座。我已将讲座下载到我的 Ubuntu 12.04 机器上。每一个都包含一个流,其中包括教授讲课的视频窗口(带音频)和他共享桌面的另一个视频窗口。还有一些来自学生的文字/聊天对话。

每个讲座都包含以下文件:

cameraVoip_1_4.flv
cameraVoip_1_4.xml
ftchat0.flv
ftchat0.xml
ftcontent1.flv
ftcontent1.xml
ftstage3.flv
ftstage3.xml
indexstream.flv
indexstream.xml
mainstream.flv
mainstream.xml
screenshare_0_2.flv
screenshare_0_2.xml
telephony-files.xml
transcriptstream.flv
transcriptstream.xml
Run Code Online (Sandbox Code Playgroud)

我只能在这个文件中观看教授(音频和视频):
cameraVoip_1_4.flv

教授的共享桌面在这个文件中:
screenshare_0_2.flv

(我还没有找到包含学生聊天流的文件,我不知道其他文件中有什么内容,或者根本不需要它们。)

我目前可以在两个不同的播放器(例如 VLC 和 SM 播放器)中打开上面的两个 flv 文件中的每一个并手动同步它们,但这很痛苦。

有没有更好的方式让我在 Linux 上查看这些内容?

两个不同玩家方法的主要问题是保持两个流同步。例如,我无法轻松备份,也无法轻松跳过课间休息时间。几乎从来没有这样的情况,我只是启动两个播放器,将它们同步一次,然后听完整个 2 小时的讲座。它总是变成一个巨大的麻烦,让我不想看讲座。我需要更好的方法。

media vlc video adobe-flash

5
推荐指数
1
解决办法
4301
查看次数

媒体密钥定期与 Linux Mint 上的媒体播放器一起使用

我使用的是 Linux Mint 19。有时我的媒体键(播放、暂停、下一步等)与媒体应用程序(就我而言是 Spotify)配合得很好。有时它们不起作用,有时它们甚至最终控制我浏览器中的媒体。即使浏览器中没有任何内容,它们也不会“连接”到 Spotify。我能做什么?

媒体键在 Chrome 上运行良好。

media linux-mint

5
推荐指数
1
解决办法
512
查看次数

如何将 MP3/etc 支持添加到我的 *nix 桌面?

几乎每个桌面 *nix 似乎都不支持 MP3 或您真正需要的其他流行编解码器。

添加对这些编解码器的支持的最简单方法是什么?

media

4
推荐指数
1
解决办法
336
查看次数

如何将窗口(显示)转发到网络上的另一台计算机

我正在为我的电影设置媒体服务器。服务器已联网,几台笔记本电脑/台式机也是如此。服务器正在运行最新的 Ubuntu(桌面版,而不是服务器)。

这是我试图实现的场景:

  • 服务器已开启并已连接到网络
  • 客户端(我的笔记本电脑)打开一个到服务器的 Web 界面(或者只是通过 ssh 向它发送一个命令)。我通过网络界面选择我想要的电影,我的界面执行一个命令。
  • 该命令生成一个 VLC 实例,播放指定的电影并将窗口(只是窗口)转发到请求它的计算机。
  • 最终结果:我的笔记本电脑上有一个 VLC 窗口,可以为我播放电影。完成后我可以关闭它。

是否有可能像这样只将一个窗口转发给网络上的客户端?

xorg media vlc xforwarding

4
推荐指数
1
解决办法
2177
查看次数

dev、media 和 mnt 有什么区别?

嗨,有人能告诉我/dev,/media和之间有什么区别/mnt吗?它们不是可移动存储的字典吗?

media

4
推荐指数
1
解决办法
5332
查看次数

从媒体重新读取分区的命令

当我插入媒体(例如 SD 卡)时,系统 (Ubuntu 12.04) 会读取分区表并创建指向每个分区的所有 /dev/*[1234] 链接。如果我重新分区媒体,我必须物理删除并重新插入它以更新这些链接。是否有命令可以强制执行此操作而无需移除并重新插入磁盘?

partition media block-device

3
推荐指数
1
解决办法
322
查看次数