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

FFMpeg无损合并视频音频

[复制链接]

985

主题

92

回帖

5万

积分

管理员

积分
53561
发表于 2023-8-13 11:28:16 | 显示全部楼层 |阅读模式
Use -h to get full help or, even better, run 'man ffmpeg'
$ B& @( o! ^' ~5 k& S
+ W0 l, z1 W: e& w$ S3 s3 K8 q0 FF:\VAM\Saves>ffmpeg -f concat -i 1.txt -c copy output.mp4
2 D. p, B' D4 Q: {ffmpeg version 2022-08-29-git-f99d15cca0-full_build-www.gyan.dev Copyright (c) 2000-2022 the FFmpeg developers9 w& s# g4 B' J5 D% Q6 ?2 I; o" D
  built with gcc 12.1.0 (Rev2, Built by MSYS2 project), f0 f' b% r: B8 `  k) b
  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
6 o/ H( W" i# R/ C  libavutil      57. 34.100 / 57. 34.100( l6 ]6 a4 C7 t
  libavcodec     59. 42.103 / 59. 42.1038 P$ @) ~& B- A7 s- a
  libavformat    59. 30.100 / 59. 30.100
* }! N  e6 u5 M1 m* \- y5 C7 P  libavdevice    59.  8.101 / 59.  8.101  f' ?* \5 J$ {
  libavfilter     8. 46.103 /  8. 46.103! o( L! w9 H( u+ h# R/ l
  libswscale      6.  8.104 /  6.  8.104
2 P+ _% C# z7 s  libswresample   4.  9.100 /  4.  9.100
4 R4 Q2 }" k; i. C  libpostproc    56.  7.100 / 56.  7.100/ j  ^; Q6 ]1 Q5 l
[mov,mp4,m4a,3gp,3g2,mj2 @ 000001790d3e4380] Auto-inserting h264_mp4toannexb bitstream filter( q+ u8 a5 Z3 o# \7 s) B2 I
Input #0, concat, from '1.txt':  V% E* n' u" e9 }) c! p( {/ R- e
  Duration: N/A, start: 0.000000, bitrate: 11425 kb/s. ~. G  n2 O6 G) S. Y( p
  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) b6 W6 j" \% A9 Z0 t
    Metadata:/ m; I, R1 `4 e& C  V% z& V1 i+ Z
      handler_name    : VideoHandler
: J( I8 Y  x' N! |      vendor_id       : [0][0][0][0]# Q1 A* A  S1 g# C3 a5 A4 a% y
Output #0, mp4, to 'output.mp4':
2 V8 [  h7 g/ T; j) H  Metadata:
( m$ n3 |: m, ?( v( _7 ~4 {    encoder         : Lavf59.30.100
1 q& E# t+ i' p8 Z$ k/ F2 g  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 tbn6 o8 t2 C2 J- p, g- m# x! f- G
    Metadata:
  M2 k- W% \  |0 ?7 L* b7 R      handler_name    : VideoHandler
2 m: U! g  ]. A      vendor_id       : [0][0][0][0]
. J2 _7 q. M) B# @Stream mapping:7 T" K- {1 z0 @( t
  Stream #0:0 -> #0:0 (copy)/ Z2 s6 Y4 R3 @# m
Press [q] to stop, [?] for help0 ^; w; u; n- y" y+ C! N. b2 h
[mov,mp4,m4a,3gp,3g2,mj2 @ 000001790d3f0600] Auto-inserting h264_mp4toannexb bitstream filter3 z/ |* D( _: O) z) T
frame=10926 fps=0.0 q=-1.0 Lsize=  264293kB time=00:03:02.05 bitrate=11892.8kbits/s speed= 950x' M" u2 Y4 ]% D' }, k! R
video:264186kB audio:0kB subtitle:0kB other streams:0kB global headers:0kB muxing overhead: 0.040647%' l, H6 t2 X: C$ p( P4 O, t
+ u! X2 c( L7 R# E2 o
F:\VAM\Saves>ffmpeg -i output.mp4 -i "F:\vmd_dance\KARD RTA\waw.wav" -c:v copy -c:a aac "KARD RTA.mp4"4 k6 @. T7 ]7 |3 R' l- [& g
ffmpeg version 2022-08-29-git-f99d15cca0-full_build-www.gyan.dev Copyright (c) 2000-2022 the FFmpeg developers! f. Y' ?5 `0 F& l6 A! Z+ @
  built with gcc 12.1.0 (Rev2, Built by MSYS2 project)5 V. S3 F% V+ G7 [! p. f5 r
  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+ i* P( z3 S; ~4 Z! _' R# p5 w
  libavutil      57. 34.100 / 57. 34.100- q$ V! ]' Z+ e$ O% K3 C
  libavcodec     59. 42.103 / 59. 42.103. ~% _+ y0 b& ?+ ]- q# H  s" J5 U, z
  libavformat    59. 30.100 / 59. 30.100$ S: H! k0 H8 T/ A
  libavdevice    59.  8.101 / 59.  8.101/ l" P4 D( F0 T: [
  libavfilter     8. 46.103 /  8. 46.103
% k! Y1 H+ p1 x% q9 M- k  libswscale      6.  8.104 /  6.  8.104* }1 q+ Z6 N6 [) \; ~
  libswresample   4.  9.100 /  4.  9.100
+ X! w. [6 U6 Y0 G  libpostproc    56.  7.100 / 56.  7.100
0 ^* @/ g5 M0 q& t! S* V2 lInput #0, mov,mp4,m4a,3gp,3g2,mj2, from 'output.mp4':1 v3 t7 s2 ]3 o3 t7 n3 d
  Metadata:
, B& q- D  V5 W* n+ O    major_brand     : isom
- }5 E1 L' o- B& T0 h; M    minor_version   : 5126 q( a7 V: v- T& o' ?
    compatible_brands: isomiso2avc1mp41
& W& F, w  Z; V; P7 M! R+ E( `    encoder         : Lavf59.30.100
& I' G& o% M! U2 O  Duration: 00:03:02.10, start: 0.000000, bitrate: 11889 kb/s, E% {& {% Z* w8 T2 |# {  x
  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)' c* y8 m, ]; B! X1 V8 j
    Metadata:
! \: _' X; }$ d3 n7 _      handler_name    : VideoHandler
* i. k" V1 E3 M& D5 @' s: M      vendor_id       : [0][0][0][0]2 l1 q) A" I) d5 h
Guessed Channel Layout for Input Stream #1.0 : stereo
$ P2 ~4 |" J7 n% \9 ^Input #1, wav, from 'F:\vmd_dance\KARD RTA\waw.wav':
! F) X3 Y" @) Q0 `# Y  Metadata:, ~! {! [4 Z+ ~8 H0 x  a
    encoder         : Lavf58.12.100
5 I: r3 k' Z* b* q; w$ _  Duration: 00:03:04.25, bitrate: 1411 kb/s' Z0 O+ I6 b/ b+ Q) d
  Stream #1:0: Audio: pcm_s16le ([1][0][0][0] / 0x0001), 44100 Hz, 2 channels, s16, 1411 kb/s
4 E$ K5 ?+ B/ c7 sStream mapping:& i. F& l* ~- n# b* y
  Stream #0:0 -> #0:0 (copy)
4 I% @0 Q5 b$ [3 S  Stream #1:0 -> #0:1 (pcm_s16le (native) -> aac (native))
% N' y2 H4 T4 F7 ]! X3 BPress [q] to stop, [?] for help/ d" _6 n3 d! Y
Output #0, mp4, to 'KARD RTA.mp4':
+ F4 d2 o7 i) t' X* X1 r' w! O  Metadata:6 d7 W, c8 T' _: ~
    major_brand     : isom
: Z) V) D, B  N- r    minor_version   : 512
: }4 J. g1 G8 c. n. x3 G, Z    compatible_brands: isomiso2avc1mp41
3 I* \% X6 K+ o" w$ a+ S1 G' @4 t% ^) P    encoder         : Lavf59.30.100
# j8 s% C9 M9 Z: K+ ^' k) d  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)
1 `. N2 @- ?' u) K: G7 m0 d( z$ C( U    Metadata:
/ L2 Y/ v7 x' k& v3 x      handler_name    : VideoHandler+ @; K* g. o) k/ M/ G3 \
      vendor_id       : [0][0][0][0]
1 Z# L$ ^3 K# ]% e# v: [" d8 B  Stream #0:1: Audio: aac (LC) (mp4a / 0x6134706D), 44100 Hz, stereo, fltp, 128 kb/s, V) }7 ?1 z" [
    Metadata:8 x1 ]- p) F7 ~- [7 s8 x
      encoder         : Lavc59.42.103 aac+ l( W, H. J9 j# T
frame=10926 fps=3028 q=-1.0 Lsize=  267393kB time=00:03:04.22 bitrate=11890.1kbits/s speed=51.1x4 l$ T0 \( }" E# C
video:264186kB audio:2939kB subtitle:0kB other streams:0kB global headers:0kB muxing overhead: 0.100501%
% U% u- h7 s  O& Y* U, E[aac @ 000001da1c0e5f00] Qavg: 520.148
, l3 ?- Z. f" S0 W2 g" i

: ?% Q9 k6 b0 e9 \+ ]; g5 R) S% E4 N4 E! ]7 D  E6 B  t

1.txt

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

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

本版积分规则

Archiver|手机版|小黑屋|

GMT+8, 2025-11-5 02:00 AM , Processed in 0.101200 second(s), 25 queries .

Powered by xyh-moon X3.5

© 2001-2025 Discuz! Team.

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