[FFmpeg-user] Is it possible to speed up merging-speed from HD to LAN?

Christoph Gerstbauer christophgerstbauer at gmail.com
Wed Apr 1 16:48:00 CEST 2015


>> ffmpeg -i inputfile.avi -i inputfile.wav
>> -acodec copy -vcodec copy -map 0:0 -map 1:0
>> \\lanshare\folder\targetfile.avi
> (Complete, uncut console output missing. Is this
> the first time you read this line?)
>
> FFmpeg has to seek in the output file.
>
> Carl Eugen
Hello Carl, of course no ;)

I am sorry. But I did not thought that a complete console output would 
be important or necessary to my issue.
Here it is:

C:\ffmpegNOA\ffmpeg-2.6-win64\ffmpeg.exe -i D:\temp1\278242_405568.avi 
-i D:\temp1\278242_405568.wav -vcodec copy -acodec copy -ma
  0:0 -map 1:0 -threads 8 \\FILEMEISTER\video\temp\test.avi
ffmpeg version 2.6 Copyright (c) 2000-2015 the FFmpeg developers
   built with gcc 4.8 (GCC)
   configuration: --disable-network --disable-w32threads 
--disable-static --enable-shared --disable-debug --enable-version3 
--arch=x86 --target-os=min
w32 --cross-prefix=x86_64-w64-mingw32- --prefix=/usr/local/win64 
--enable-runtime-cpudetect --enable-memalign-hack
   libavutil      54. 20.100 / 54. 20.100
   libavcodec     56. 26.100 / 56. 26.100
   libavformat    56. 25.101 / 56. 25.101
   libavdevice    56.  4.100 / 56.  4.100
   libavfilter     5. 11.102 /  5. 11.102
   libswscale      3.  1.101 /  3.  1.101
   libswresample   1.  1.100 /  1.  1.100
Input #0, avi, from 'D:\temp1\278242_405568.avi':
   Metadata:
     encoder         : Lavf55.19.104
   Duration: 00:21:10.64, start: 0.000000, bitrate: 105377 kb/s
     Stream #0:0: Video: huffyuv (HFYU / 0x55594648), yuv422p, 720x608, 
105376 kb/s, SAR 93:85 DAR 837:646, 25 fps, 25 tbr, 25 tbn, 25 tbc
Guessed Channel Layout for  Input Stream #1.0 : 4.0
Input #1, wav, from 'D:\temp1\278242_405568.wav':
   Duration: 00:21:10.64, bitrate: 6144 kb/s
     Stream #1:0: Audio: pcm_f32le ([3][0][0][0] / 0x0003), 48000 Hz, 4 
channels, flt, 6144 kb/s
File '\\FILEMEISTER\video\temp\test.avi' already exists. Overwrite ? [y/N] y
Output #0, avi, to '\\FILEMEISTER\video\temp\test.avi':
   Metadata:
     ISFT            : Lavf56.25.101
     Stream #0:0: Video: huffyuv (HFYU / 0x55594648), yuv422p, 720x608 
[SAR 93:85 DAR 837:646], q=2-31, 105376 kb/s, 25 fps, 25 tbr, 25 tbn, 25 tbc
     Stream #0:1: Audio: pcm_f32le ([3][0][0][0] / 0x0003), 48000 Hz, 
4.0, 6144 kb/s
Stream mapping:
   Stream #0:0 -> #0:0 (copy)
   Stream #1:0 -> #0:1 (copy)
Press [q] to stop, [?] for help
frame=  220 fps= 71 q=-1.0 size=  103138kB time=00:00:08.80 
bitrate=96011.7kbits/s


The fps merging rate is a 71 FPS as you can see. -> 272Mbit/sec (HD to LAN)
If I do the same from HD to HD the fps are approx 300fps -> 1152Mbit/sec 
(HD to HD)
At Filecopy approx. 850Mbit/sec (copy from HD to LAN)

You said "FFmpeg has to seek in the output file."
So it is a permanent writing and reading?

Best Regards
Christoph Gerstbauer








More information about the ffmpeg-user mailing list