Questions tagged «join»

7
在Linux中加入mp4文件
我想加入两个mp4文件来创建一个。视频流以h264编码,音频以aac编码。由于计算原因,我无法将视频重新编码为其他格式。另外,我不能使用任何GUI程序,必须使用Linux命令行实用程序执行所有处理。FFmpeg无法对mpeg4文件执行此操作,因此我改用了MP4Box: MP4Box -add video1.mp4 -cat video2.mp4 newvideo.mp4 不幸的是,音频混在一起了。我以为问题是音频在aac中,所以我在mp3中对其进行了转码并再次使用了MP4Box。在这种情况下,音频的前半部分newvideo.mp4(对应video1.mp4)可以正常播放,但是它们没有音频,因此我也无法在视频中导航。 我的下一个想法是,音频和视频流的长度有些细微的差异,我应该修复。因此,对于每个输入视频,我都会拆分视频和音频流,然后使用FFmpeg中的-shortest选项将它们加入。 因此,对于第一个视频,我运行了: avconv -y -i video1.mp4 -c copy -map 0:0 videostream1.mp4 avconv -y -i video1.mp4 -c copy -map 0:1 audiostream1.m4a avconv -y -i videostream1.mp4 -i audiostream1.m4a -c copy -shortest video1_aligned.mp4 类似地,对于第二个视频,然后像以前一样使用MP4Box。不幸的是,这也不起作用。我唯一的成功是当我分别加入视频流(即videostream1.mp4和videostream2.mp4)和音频流(即audiostream1.m4a和audiostream2.m4a),然后将视频和音频加入最终文件时。但是,视频的后半部分失去同步。具体而言,音频和视频会有1秒的延迟。任何建议都非常欢迎。

1
来自管道的猫文件
我必须将文件连接到一个原始文件,该文件已拆分。有一个目录,其中有很多文件,但没有必要。我有md5sum文件,其中包含我必须加入的md5sum文件。 join -1 1 -2 1 tmp sumpos | sort -k2,2 | cut -d ' ' -f 3 | tr '\n' ' ' | xargs cat > result tmp - 排序的md5sum sumpos - 我在目录中找到的md5sum排序 这是一项来自研究的任务,我认为我们的讲师不想在这里使用xargs,所以这是一种没有xargs的方法吗?
1 bash  cat  join 

0
用于连接具有不同帧宽/高度等的.mp4文件的命令行
我想使用VLC命令行将多个mp4文件合并到一个文件中。(我使用的是Windows 10和VLC 3.0.4) 我尝试了以下命令: "D:\VLC\vlc.exe" "1.mp4" "2.mp4" --sout "#gather:std{access=file,dst=output.mp4}" --sout-keep 然而,似乎1.mp4和2.mp4必须具有相同的“帧宽”,“帧高”,“帧速率”等才能使其工作。如果mp4文件具有不同的帧宽度/高度等,我应该使用什么VLC命令来加入它们? 如果不可能,那么我需要将它们转换为相同的帧宽/高度等吗?我可以用VLC做吗?谢谢!!

1
加入bash中的一些文件
我有一个任务。我必须加入文件A:B.dsv,B:D.dsv和N:A.dsv。列由':'分隔。我必须加入关系N:D。 并按D排序结束文件 答:B.dsv: R0X 7M3:48B56 L6R 5X3:08P68 E1W 4Q1:26N92 E2O 5I3:10F41 H2S 6G2:24W77 P6A 9S0:12D69 B9B 0K3:83U99 N1H 5L4:21P31 D0T 3W4:02F82 Y8A 2B7:08O10 J7B 8T3:05P26 A7P 7U4:39M76 M7D 5I8:58J55 O2E 1I9:42U04 G2I 0V1:43S37 F0Y 0P6:07I98 X0E 2N0:20S71 M0K 2P2:86R47 O0E 5G3:78J91 C5W 4V0:02F49 J0G 2A1:56Z45 V9Z 1S8:56Z27 C8K 4T8:58O04 Q0U …
-2 bash  sorting  join 
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.