如何在 Ubuntu 16.04 中查看.m4s 文件?

如何在 Ubuntu 16.04 中查看.m4s 文件?

情况:无法在 Ubuntu 16.04 中查看 .m4s 文件
动机:我使用 Chrome 插件 GetThemAll 录制了视频,得到了 10 个 .mp4 视频
不成功的查看器/转换器:vlc,http://online-audio-converter.com/,而不是描述的 .m4a 文件这里

使用 GetThemAll 中的文件,ls -l directory以及file *。您看不到有关任何初始化文件的信息

$ ls -la
total 25148
-rw-rw-r--  1 masi masi  1108289 Jul 26 21:09 segment-10.m4s.m4s
-rw-rw-r--  1 masi masi   288300 Jul 26 21:09 segment-1.m4s(1).m4s
-rw-rw-r--  1 masi masi   837663 Jul 26 21:09 segment-1.m4s.m4s
-rw-rw-r--  1 masi masi   619611 Jul 26 21:09 segment-3.m4s.m4s
-rw-rw-r--  1 masi masi  1495295 Jul 26 21:09 segment-4.m4s.m4s
-rw-rw-r--  1 masi masi  1522196 Jul 26 21:09 segment-5.m4s.m4s
-rw-rw-r--  1 masi masi  2205837 Jul 26 21:09 segment-6.m4s.m4s
-rw-rw-r--  1 masi masi  2108392 Jul 26 21:09 segment-7.m4s.m4s
-rw-rw-r--  1 masi masi  1937186 Jul 26 21:09 segment-8.m4s.m4s
-rw-rw-r--  1 masi masi   734191 Jul 26 21:09 segment-9.m4s.m4s

$ file *
segment-10.m4s.m4s:                                                           data
segment-1.m4s(1).m4s:                                                         data
segment-1.m4s.m4s:                                                            data
segment-3.m4s.m4s:                                                            data
segment-4.m4s.m4s:                                                            data
segment-5.m4s.m4s:                                                            data
segment-6.m4s.m4s:                                                            data
segment-7.m4s.m4s:                                                            data
segment-8.m4s.m4s:                                                            data
segment-9.m4s.m4s:                                                            data

我尝试在 VLC 中打开 .mp4 文件,但没有播放

# andrew.46
$ cat $(ls -x *.m4s) > testing.mp4

$ file testing.mp4 
testing.mp4: data
  • 输出ls -x *.m4s

    segment-10.m4s.m4s  segment-1.m4s(1).m4s  segment-1.m4s.m4s
    segment-3.m4s.m4s   segment-4.m4s.m4s     segment-5.m4s.m4s
    segment-6.m4s.m4s   segment-7.m4s.m4s     segment-8.m4s.m4s
    segment-9.m4s.m4s
    

建议

系统:Ubuntu 16.04 64位

答案1

网站上有很多视频。我认为 andrew.46 的建议与事实不符。我找不到 Vimeo 视频的任何初始化文件。最终解决方案。

  • 研究源代码,看看是否可以看到来自一些主要视频提供商的视频源。我的例子是:Vimeo。
  • 安装扩展:下载 Vimeo 视频,高级版
  • 前往网站并激活视频;只需下载即可。

答案2

根据 mchid 的评论答案,您可以使用gpac

masi@masi:~$ apt show gpac
Package: gpac
Version: 0.5.2-426-gc5ad4e4+dfsg5-3+b1
Priority: optional
Section: graphics
Source: gpac (0.5.2-426-gc5ad4e4+dfsg5-3)
Maintainer: Debian Multimedia Maintainers <[email protected]>
Installed-Size: 829 kB
Depends: gpac-modules-base (= 0.5.2-426-gc5ad4e4+dfsg5-3+b1), libgpac4 (= 0.5.2-426-gc5ad4e4+dfsg5-3+b1), libavcodec57 (>= 7:3.2.4) | libavcodec-extra57 (>= 7:3.2.4), libavdevice57 (>= 7:3.2.4), libavformat57 (>= 7:3.2.4), libavresample3 (>= 7:3.2.4), libavutil55 (>= 7:3.2.4), libc6 (>= 2.14), libswscale4 (>= 7:3.2.4)
Homepage: http://gpac.wp.mines-telecom.fr/
Download-Size: 274 kB
APT-Sources: http://ftp.fi.debian.org/debian stretch/main amd64 Packages
Description: GPAC Project on Advanced Content - utilities
 GPAC stands for GPAC Project on Advanced Content (a recursive acronym). It is
 an Open Source multimedia framework for research and academic purposes. The
 project covers different aspects of multimedia, with a focus on presentation
 technologies (graphics, animation and interactivity).
 .
 This package contains the following utilities:
   - MP4Client (content packaging)
   - DashCast
   - MP4Box
   - MP42TS

相关内容