当前位置: 首页 > 知识库问答 >
问题:

我怎样才能查看一个文件的“代码”。mp4视频文件?

陈修诚
2023-03-14

我知道我的术语不正确,但说到视频,我完全是个新手。

我有固定的工作。mp4视频文件。我使用MP4Box对视频文件进行分段,以便使用支持MPEG dash的视频播放器播放。它不是通过创建多个较小的视频文件来分割的。它创建了一个比旧视频文件大一点的新的大视频文件。

我想比较一下普通视频文件和虚线视频文件,看看MP4Box对它做了什么来分割它。我相信这是在给新的视频文件添加某种类型的头文件。显然,当我在文本编辑器中打开它时,它是不可读的。我怎样才能比较这些文件呢?

共有2个答案

燕智
2023-03-14

使用十六进制编辑器,而不是文本编辑器。mp4文件被分割成一堆碎片。然后将这些片段(以及开始时的初始化片段)连接到一个大文件中。但与mp4不同的是,每个片段都可以单独播放。在十六进制编辑器中打开文件。在mp4中,你会发现一个moov和一个mdat。在dash文件中,你会发现一个moov和一堆moofmdat

谭嘉歆
2023-03-14

使用十六进制编辑器是一种方法,但也有更方便的工具。在我看来,isoView是其中最好的,因为它甚至可以读取分段文件。还显示十六进制表示。它是一个Java的应用程序,因此适用于Mac、Windows和Linux。

如果使用一个“内部分段”文件而不是物理分段的文件,则生成的视频可能会更大,例如需要出现一个sidx框。

您还可以通过在MP4Box命令中使用-segment name segment_uz来创建物理块,如本文所述。它创建名为segment_NUMBER的块,即segment_1。m4s段2。m4s等。

如果您想轻松创建MPEG-DASH内容,您还可以使用zcoder或bitcodin等平台,它们也提供免费计划。

 类似资料:
  • 我有“下载正在进行文件”对话框活动。当用户按下“隐藏”按钮时,活动将创建通知和隐藏进度对话框。并且当用户单击到通知时,活动显示进度对话框再次出现在活动中。我如何在按下按钮“后退”时切换活动到后退任务?

  • 本文向大家介绍怎样一页一页地查看一个大文件的内容呢?相关面试题,主要包含被问及怎样一页一页地查看一个大文件的内容呢?时的应答技巧和注意事项,需要的朋友参考一下 答案: 通过管道将命令”cat file_name.txt” 和 ’more’ 连接在一起可以实现这个需要. [root@localhost ~]# cat file_name.txt | more

  • 有什么方法可以简化这段代码吗?我正好有一个白色的一块,想要得到它的位置 代码: 瓦片类: 件类:

  • 视频通话中,默认显示1个主屏+4个小屏,若想查看其他人的屏幕,提供两种方式: 1、 在小屏中进行滑动交互,即可通过滑动轮播的形式在小窗口中查看其他人的画面; 2、 在成员管理界面中,右键或点击某个人成员,即可呈现二级菜单,二级菜单中选择置顶到主屏即可。

  • 我正在尝试使用FFMPEG合并2个mp4文件。其中一个文件同时具有视频和音频(),而另一个只有音频()。这些文件的名称以以下方式列在名为的文本文件中: 然后执行下面的ffmpeg命令来合并它们。 但是,生成的连接文件只包含。也就是说,如果