找回密码
 立即注册
搜索
查看: 188|回复: 0

FFMpeg无损合并视频音频

[复制链接]

986

主题

92

回帖

5万

积分

管理员

积分
55255
发表于 2023-8-13 11:28:16 | 显示全部楼层 |阅读模式
Use -h to get full help or, even better, run 'man ffmpeg'
% Q3 ]# W2 y6 z& _1 V$ s2 l! G4 S. M" s& p9 l/ f, H
F:\VAM\Saves>ffmpeg -f concat -i 1.txt -c copy output.mp4
. z# w* r; n! p: |9 @ffmpeg version 2022-08-29-git-f99d15cca0-full_build-www.gyan.dev Copyright (c) 2000-2022 the FFmpeg developers
5 l- m& t/ e2 D8 w  built with gcc 12.1.0 (Rev2, Built by MSYS2 project)
# I% X' i2 P0 m" M; o9 h  configuration: --enable-gpl --enable-version3 --enable-static --disable-w32threads --disable-autodetect --enable-fontconfig --enable-iconv --enable-gnutls --enable-libxml2 --enable-gmp --enable-bzlib --enable-lzma --enable-libsnappy --enable-zlib --enable-librist --enable-libsrt --enable-libssh --enable-libzmq --enable-avisynth --enable-libbluray --enable-libcaca --enable-sdl2 --enable-libdav1d --enable-libdavs2 --enable-libuavs3d --enable-libzvbi --enable-librav1e --enable-libsvtav1 --enable-libwebp --enable-libx264 --enable-libx265 --enable-libxavs2 --enable-libxvid --enable-libaom --enable-libjxl --enable-libopenjpeg --enable-libvpx --enable-mediafoundation --enable-libass --enable-frei0r --enable-libfreetype --enable-libfribidi --enable-liblensfun --enable-libvidstab --enable-libvmaf --enable-libzimg --enable-amf --enable-cuda-llvm --enable-cuvid --enable-ffnvcodec --enable-nvdec --enable-nvenc --enable-d3d11va --enable-dxva2 --enable-libmfx --enable-libshaderc --enable-vulkan --enable-libplacebo --enable-opencl --enable-libcdio --enable-libgme --enable-libmodplug --enable-libopenmpt --enable-libopencore-amrwb --enable-libmp3lame --enable-libshine --enable-libtheora --enable-libtwolame --enable-libvo-amrwbenc --enable-libilbc --enable-libgsm --enable-libopencore-amrnb --enable-libopus --enable-libspeex --enable-libvorbis --enable-ladspa --enable-libbs2b --enable-libflite --enable-libmysofa --enable-librubberband --enable-libsoxr --enable-chromaprint
4 S; H" B9 _- G! j$ m  U  libavutil      57. 34.100 / 57. 34.100' N. U0 ]' n8 o6 T. V7 B0 i0 Q
  libavcodec     59. 42.103 / 59. 42.1035 @) h- u; ]' y) q# a( N( d6 x
  libavformat    59. 30.100 / 59. 30.100- |7 S. {6 Y  B
  libavdevice    59.  8.101 / 59.  8.101  q% [9 A" Z/ Y, |/ p
  libavfilter     8. 46.103 /  8. 46.103* _- |5 {* n- ^: m% y
  libswscale      6.  8.104 /  6.  8.104
" S, z7 y# b2 v* {# B, {  libswresample   4.  9.100 /  4.  9.100# x2 p2 `6 a2 w, J. @
  libpostproc    56.  7.100 / 56.  7.1002 Z& J6 Y8 L4 g% u' Y! A8 `
[mov,mp4,m4a,3gp,3g2,mj2 @ 000001790d3e4380] Auto-inserting h264_mp4toannexb bitstream filter% ^* e+ C2 @" L2 I  \
Input #0, concat, from '1.txt':
) E  ?% ?  P9 S' x4 g  Duration: N/A, start: 0.000000, bitrate: 11425 kb/s
9 M# C! W  e0 k  Stream #0:0(und): Video: h264 (High) (avc1 / 0x31637661), yuv420p(progressive), 1920x1080 [SAR 1:1 DAR 16:9], 11425 kb/s, 60 fps, 60 tbr, 15360 tbn
: \( ?. H, ~0 G0 A    Metadata:
7 G, M: h1 Y0 @9 {: `      handler_name    : VideoHandler
  \' C+ O2 F- B) a5 W) D      vendor_id       : [0][0][0][0]
" s5 j: S" t6 p; D' d1 X7 ^  COutput #0, mp4, to 'output.mp4':. k7 V; c) \# \/ f. P  }; A
  Metadata:
" ?8 p# z. Y  }/ T: t7 ]( ^    encoder         : Lavf59.30.100
. C2 t: f! q" Y: ?4 u: _: X  Stream #0:0(und): Video: h264 (High) (avc1 / 0x31637661), yuv420p(progressive), 1920x1080 [SAR 1:1 DAR 16:9], q=2-31, 11425 kb/s, 60 fps, 60 tbr, 15360 tbn* @/ l* y- w/ m% D0 S
    Metadata:
2 v6 m& E- z% s4 I0 z      handler_name    : VideoHandler
0 }* Q/ k" |- Y' t+ S" u2 D3 I) f* A      vendor_id       : [0][0][0][0]4 E' l. d5 r- D
Stream mapping:1 W8 b+ E  u% ^
  Stream #0:0 -> #0:0 (copy)
9 C) y" B; U9 |) B9 Z' ^Press [q] to stop, [?] for help
+ c; x5 [  ]) e/ \[mov,mp4,m4a,3gp,3g2,mj2 @ 000001790d3f0600] Auto-inserting h264_mp4toannexb bitstream filter# N8 N+ f" ], u+ G1 X
frame=10926 fps=0.0 q=-1.0 Lsize=  264293kB time=00:03:02.05 bitrate=11892.8kbits/s speed= 950x
* B4 r. ^( P1 G4 K& qvideo:264186kB audio:0kB subtitle:0kB other streams:0kB global headers:0kB muxing overhead: 0.040647%
! A0 A% o. h8 ]' N7 \1 I( S+ q) h* X
" W0 Y9 d, T: L+ S6 A$ RF:\VAM\Saves>ffmpeg -i output.mp4 -i "F:\vmd_dance\KARD RTA\waw.wav" -c:v copy -c:a aac "KARD RTA.mp4"
6 w1 `% M8 K% O. cffmpeg version 2022-08-29-git-f99d15cca0-full_build-www.gyan.dev Copyright (c) 2000-2022 the FFmpeg developers- d0 f/ ?* V& F
  built with gcc 12.1.0 (Rev2, Built by MSYS2 project)
6 f0 v- [3 ^6 V+ _# z$ P  configuration: --enable-gpl --enable-version3 --enable-static --disable-w32threads --disable-autodetect --enable-fontconfig --enable-iconv --enable-gnutls --enable-libxml2 --enable-gmp --enable-bzlib --enable-lzma --enable-libsnappy --enable-zlib --enable-librist --enable-libsrt --enable-libssh --enable-libzmq --enable-avisynth --enable-libbluray --enable-libcaca --enable-sdl2 --enable-libdav1d --enable-libdavs2 --enable-libuavs3d --enable-libzvbi --enable-librav1e --enable-libsvtav1 --enable-libwebp --enable-libx264 --enable-libx265 --enable-libxavs2 --enable-libxvid --enable-libaom --enable-libjxl --enable-libopenjpeg --enable-libvpx --enable-mediafoundation --enable-libass --enable-frei0r --enable-libfreetype --enable-libfribidi --enable-liblensfun --enable-libvidstab --enable-libvmaf --enable-libzimg --enable-amf --enable-cuda-llvm --enable-cuvid --enable-ffnvcodec --enable-nvdec --enable-nvenc --enable-d3d11va --enable-dxva2 --enable-libmfx --enable-libshaderc --enable-vulkan --enable-libplacebo --enable-opencl --enable-libcdio --enable-libgme --enable-libmodplug --enable-libopenmpt --enable-libopencore-amrwb --enable-libmp3lame --enable-libshine --enable-libtheora --enable-libtwolame --enable-libvo-amrwbenc --enable-libilbc --enable-libgsm --enable-libopencore-amrnb --enable-libopus --enable-libspeex --enable-libvorbis --enable-ladspa --enable-libbs2b --enable-libflite --enable-libmysofa --enable-librubberband --enable-libsoxr --enable-chromaprint. T. k3 }4 {4 x6 \# F
  libavutil      57. 34.100 / 57. 34.100
9 t- X8 x2 }/ J9 C* l4 B( j  libavcodec     59. 42.103 / 59. 42.103& d& u" x8 H1 v$ R0 M. i: l/ G: z  j
  libavformat    59. 30.100 / 59. 30.100
- Y0 N# w/ V4 B2 h9 ?  libavdevice    59.  8.101 / 59.  8.101
! ~) I% B  X8 ~# Z! F  libavfilter     8. 46.103 /  8. 46.103
2 E  L3 t! I! @$ v  libswscale      6.  8.104 /  6.  8.104
$ u7 u9 V6 I0 H, a! x: v  libswresample   4.  9.100 /  4.  9.100
* N1 O; W! y' O5 b# ?  libpostproc    56.  7.100 / 56.  7.100
* c3 h' \3 h$ G" D0 pInput #0, mov,mp4,m4a,3gp,3g2,mj2, from 'output.mp4':
7 w7 M. m! z+ N  Metadata:% J: z6 S) D5 K0 U/ h
    major_brand     : isom
9 l+ ^/ p6 q, c8 J    minor_version   : 512
1 k* O5 f( a% [- X    compatible_brands: isomiso2avc1mp41! T2 F! H- W9 W$ g/ u: ?/ c
    encoder         : Lavf59.30.100  c. `% K# d) R( `& L: E9 n  W0 {
  Duration: 00:03:02.10, start: 0.000000, bitrate: 11889 kb/s
; n9 j7 n" p! {  Stream #0:0[0x1](und): Video: h264 (High) (avc1 / 0x31637661), yuv420p(progressive), 1920x1080 [SAR 1:1 DAR 16:9], 11884 kb/s, 60 fps, 60 tbr, 15360 tbn (default)
1 c- p7 J. U9 J    Metadata:
8 r% z% `  o2 i% G      handler_name    : VideoHandler( d7 x' M! m  |2 u& l: z
      vendor_id       : [0][0][0][0]
2 C! N- Q2 K2 z: S. U- \Guessed Channel Layout for Input Stream #1.0 : stereo
8 O8 J* {; H$ t: Z% {$ J! `Input #1, wav, from 'F:\vmd_dance\KARD RTA\waw.wav':' m4 A* J- W1 J2 T8 J, T4 k
  Metadata:
# y$ ~& s, N  i  W6 V' s    encoder         : Lavf58.12.100* I# [7 M- g* L4 S
  Duration: 00:03:04.25, bitrate: 1411 kb/s; `: e" ?# }, w$ S
  Stream #1:0: Audio: pcm_s16le ([1][0][0][0] / 0x0001), 44100 Hz, 2 channels, s16, 1411 kb/s: B" t% o% p3 ^4 G3 F
Stream mapping:
1 n5 ~8 F# T9 b' X: W) Z; l5 _  Stream #0:0 -> #0:0 (copy): ~1 K! p. z  \8 a5 M
  Stream #1:0 -> #0:1 (pcm_s16le (native) -> aac (native))+ d4 g8 s4 `3 p, X1 p, K. q! z
Press [q] to stop, [?] for help8 _: c: y; d5 H, ]
Output #0, mp4, to 'KARD RTA.mp4':
8 z9 E7 l" `) y# @: M- n  Metadata:
3 L2 A% m3 |4 j) ~    major_brand     : isom
* u6 c' i( l% C) Y9 w7 a+ E, ^* f    minor_version   : 512
+ G  [5 C9 R5 O: ?0 J    compatible_brands: isomiso2avc1mp411 j1 G, S5 Q# H7 _( [: W  A
    encoder         : Lavf59.30.1008 P# A( ?* S- i# N
  Stream #0:0(und): Video: h264 (High) (avc1 / 0x31637661), yuv420p(progressive), 1920x1080 [SAR 1:1 DAR 16:9], q=2-31, 11884 kb/s, 60 fps, 60 tbr, 15360 tbn (default)" z8 U; h% F5 o' r
    Metadata:
7 e; v+ R6 a; h$ q/ s      handler_name    : VideoHandler$ C- a! f( m% V2 V  @
      vendor_id       : [0][0][0][0]
) ?% {2 k: s) w- v6 ^8 e- s6 r  Stream #0:1: Audio: aac (LC) (mp4a / 0x6134706D), 44100 Hz, stereo, fltp, 128 kb/s' S, S8 O' Q6 `8 Q
    Metadata:
) B( L6 V% a1 ]& k6 |. P$ @4 }) T      encoder         : Lavc59.42.103 aac2 j! K3 R: c: L1 b5 v
frame=10926 fps=3028 q=-1.0 Lsize=  267393kB time=00:03:04.22 bitrate=11890.1kbits/s speed=51.1x; E/ a, P) [8 i1 }  F: g
video:264186kB audio:2939kB subtitle:0kB other streams:0kB global headers:0kB muxing overhead: 0.100501%
( x" D3 Q3 A/ r[aac @ 000001da1c0e5f00] Qavg: 520.148

0 W: w% [/ P, S$ w) D' m/ P3 Y' I/ S2 E( F" C

( ?/ h( }. R4 C) y4 U3 ?7 l5 Y: Q

1.txt

56 Bytes, 下载次数: 12, 下载积分: 金钱 -5

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

Archiver|手机版|小黑屋|

GMT+8, 2026-3-22 01:03 AM , Processed in 0.084069 second(s), 26 queries .

Powered by xyh-moon X3.5

© 2001-2025 Discuz! Team.

快速回复 返回顶部 返回列表