Fireplace Motiv 2 Neu

6 FLV-Filmteile vereinigen

Byteman

Lieutenant
Registriert
Feb. 2012
Beiträge
611
Hallo,
ich habe einen guten, mir wichtigen Film, den ich nur in Form von 6 FLV-Teilen bekommen kann. Da die Qualität schon recht schlecht ist, will ich weitere Konvertierungen wenn irgendmöglich vermeiden.
Um ihn zu vereinigen habe ich das Programm FLV-Joiner eingesetzt. Dies tut auch genau, was es soll - es macht sehr schnell aus 6 Filmteilen einen Gesamtfilm ohne Konversion.
LEIDER - wenn ich nun das Gesamtfile mit dem VLC-Player abspiele, bleibt dieser an jeder Flickstelle hängen und bricht ab.
Daher suche ich eine andere Methode zur Vereinigung - möglichst ohne Konvertierung.
 
Ich kenne das Programm SUPER, einfach mal googeln.

Ist aber leider mit Konvertierung... aber ich denke ausprobieren kann nicht schaden.
 
Versuchs mal mit ffmpeg:
Code:
ffmpeg -i datei1.flv -i datei2.flv -i datei3.flv ... -vcodec copy -acodec copy output.flv
Und bitte nicht SUPER verwenden. Das ist höchstens super schlecht, aber sonst hat es damit nichts zu tun.
 
lol ok.. sorry für den super schlechten Ratschlag, ich kenne mich bei diesen Programmen nicht so super aus :)
 
Hallo, Yuuri,

herzlichen Dank für den guten Tipp! Ja, ich stimme auch zu, daß "Super" viel zu oft empfohlen wird, aber ganz wenig zufriedenstellt.
Wenn ich Deinen Befehl eingebe, liest das Programm alle sechs flv-Teile ein. Der Output ist aber viel zu klein, er besteht nur aus dem ersten Teil. Woran liegt es?


C:\ff\bin>ffmpeg -i 1.flv -i 2.flv -i 3.flv -i 4.flv -i 5.flv -i 6.flv -vcodec c
opy -acodec copy output.flv



ffmpeg version N-41074-g9c27f29 Copyright (c) 2000-2012 the FFmpeg developers
built on May 27 2012 13:22:28 with gcc 4.6.3
configuration: --enable-gpl --enable-version3 --disable-w32threads --enable-ru
ntime-cpudetect --enable-avisynth --enable-bzlib --enable-frei0r --enable-libass
--enable-libcelt --enable-libopencore-amrnb --enable-libopencore-amrwb --enable
-libfreetype --enable-libgsm --enable-libmp3lame --enable-libnut --enable-libope
njpeg --enable-librtmp --enable-libschroedinger --enable-libspeex --enable-libth
eora --enable-libutvideo --enable-libvo-aacenc --enable-libvo-amrwbenc --enable-
libvorbis --enable-libvpx --enable-libx264 --enable-libxavs --enable-libxvid --e
nable-zlib
libavutil 51. 55.100 / 51. 55.100
libavcodec 54. 23.100 / 54. 23.100
libavformat 54. 6.101 / 54. 6.101
libavdevice 54. 0.100 / 54. 0.100
libavfilter 2. 77.100 / 2. 77.100
libswscale 2. 1.100 / 2. 1.100
libswresample 0. 15.100 / 0. 15.100
libpostproc 52. 0.100 / 52. 0.100
Input #0, flv, from '1.flv': Metadata:
starttime : 0
totalduration : 896
totaldatarate : 1074
bytelength : 120278169
canseekontime : true
sourcedata : B4A7D68A3MH1338489518590068
purl :
pmsg :
Duration: 00:14:55.55, start: 0.000000, bitrate: 1074 kb/s
Stream #0:0: Video: h264 (Main), yuv420p, 640x480 [SAR 1:1 DAR 4:3], 992 kb/
s, 25 tbr, 1k tbn, 50 tbc
Stream #0:1: Audio: aac, 44100 Hz, stereo, s16, 98 kb/s
Input #1, flv, from '2.flv': Metadata:
starttime : 0
totalduration : 897
totaldatarate : 1072
bytelength : 120273734
canseekontime : true
sourcedata : B4A7DDAA7HH1338490244812634
purl :
pmsg :
Duration: 00:14:57.36, start: 0.000000, bitrate: 1072 kb/s
Stream #1:0: Video: h264 (Main), yuv420p, 640x480 [SAR 1:1 DAR 4:3], 990 kb/
s, 25 tbr, 1k tbn, 50 tbc
Stream #1:1: Audio: aac, 44100 Hz, stereo, s16, 98 kb/s
Input #2, flv, from '3.flv': Metadata:
starttime : 0
totalduration : 902
totaldatarate : 924
bytelength : 104182543
canseekontime : true
sourcedata : B4A7D68A2HH1338491055809777
purl :
pmsg :
Duration: 00:15:01.75, start: 0.000000, bitrate: 924 kb/s
Stream #2:0: Video: h264 (Main), yuv420p, 640x480 [SAR 1:1 DAR 4:3], 839 kb/
s, 25 tbr, 1k tbn, 50 tbc
Stream #2:1: Audio: aac, 44100 Hz, stereo, s16, 99 kb/s
Input #3, flv, from '4.flv': Metadata:
starttime : 0
totalduration : 878
totaldatarate : 1100
bytelength : 120699578
canseekontime : true
sourcedata : B4A7D68A2HH1338491963721389
purl :
pmsg :
Duration: 00:14:38.15, start: 0.000000, bitrate: 1099 kb/s
Stream #3:0: Video: h264 (Main), yuv420p, 640x480 [SAR 1:1 DAR 4:3], 1018 kb
/s, 25 tbr, 1k tbn, 50 tbc
Stream #3:1: Audio: aac, 44100 Hz, stereo, s16, 99 kb/s
Input #4, flv, from '5.flv': Metadata:
starttime : 0
totalduration : 892
totaldatarate : 1091
bytelength : 121574622
canseekontime : true
sourcedata : B4A7D68A2HH1338491980326101
purl :
pmsg :
Duration: 00:14:51.55, start: 0.000000, bitrate: 1090 kb/s
Stream #4:0: Video: h264 (Main), yuv420p, 640x480 [SAR 1:1 DAR 4:3], 1009 kb
/s, 25 tbr, 1k tbn, 50 tbc
Stream #4:1: Audio: aac, 44100 Hz, stereo, s16, 99 kb/s
Input #5, flv, from '6.flv': Metadata:
starttime : 0
totalduration : 894
totaldatarate : 1014
bytelength : 113244016
canseekontime : true
sourcedata : B4A7D68E3HH1338492890937396
purl :
pmsg :
Duration: 00:14:53.75, start: 0.000000, bitrate: 1013 kb/s
Stream #5:0: Video: h264 (Main), yuv420p, 640x480 [SAR 1:1 DAR 4:3], 930 kb/
s, 25 tbr, 1k tbn, 50 tbc
Stream #5:1: Audio: aac, 44100 Hz, stereo, s16, 99 kb/s
Output #0, flv, to 'output.flv': Metadata:
starttime : 0
totalduration : 896
totaldatarate : 1074
bytelength : 120278169
canseekontime : true
sourcedata : B4A7D68A3MH1338489518590068
purl :
pmsg :
encoder : Lavf54.6.101
Stream #0:0: Video: h264 ([7][0][0][0] / 0x0007), yuv420p, 640x480 [SAR 1:1
DAR 4:3], q=2-31, 992 kb/s, 1k tbn, 1k tbc
Stream #0:1: Audio: aac ([10][0][0][0] / 0x000A), 44100 Hz, stereo, 98 kb/s
Stream mapping:
Stream #0:0 -> #0:0 (copy)
Stream #0:1 -> #0:1 (copy)
Press [q] to stop, [?] for help
frame= 2815 fps=0.0 q=-1.0 size= 13313kB time=00:01:52.56 bitrate= 968.9kbits/
frame= 3899 fps=3565 q=-1.0 size= 18948kB time=00:02:35.92 bitrate= 995.5kbits
frame= 4663 fps=2897 q=-1.0 size= 23232kB time=00:03:06.48 bitrate=1020.6kbits
frame= 5308 fps=2480 q=-1.0 size= 27140kB time=00:03:32.28 bitrate=1047.3kbits
frame= 6048 fps=2277 q=-1.0 size= 31936kB time=00:04:01.88 bitrate=1081.6kbits
frame= 7927 fps=2499 q=-1.0 size= 42754kB time=00:05:17.04 bitrate=1104.7kbits
frame= 9573 fps=2574 q=-1.0 size= 50561kB time=00:06:22.88 bitrate=1081.8kbits
frame= 9917 fps=2308 q=-1.0 size= 52210kB time=00:06:36.64 bitrate=1078.3kbits
frame=10503 fps=2161 q=-1.0 size= 55118kB time=00:07:00.08 bitrate=1074.9kbits
frame=11597 fps=2151 q=-1.0 size= 60592kB time=00:07:43.84 bitrate=1070.1kbits
frame=13515 fps=2288 q=-1.0 size= 70657kB time=00:09:00.56 bitrate=1070.8kbits
frame=14468 fps=2248 q=-1.0 size= 75907kB time=00:09:38.68 bitrate=1074.6kbits
frame=15292 fps=2170 q=-1.0 size= 79784kB time=00:10:11.64 bitrate=1068.6kbits
frame=15866 fps=2094 q=-1.0 size= 82817kB time=00:10:34.60 bitrate=1069.1kbits
frame=16133 fps=1993 q=-1.0 size= 84420kB time=00:10:45.28 bitrate=1071.7kbits
frame=16768 fps=1948 q=-1.0 size= 87744kB time=00:11:10.68 bitrate=1071.7kbits
frame=17266 fps=1873 q=-1.0 size= 90630kB time=00:11:30.60 bitrate=1075.1kbits
frame=17990 fps=1848 q=-1.0 size= 94722kB time=00:11:59.56 bitrate=1078.4kbits
frame=18652 fps=1795 q=-1.0 size= 97700kB time=00:12:26.04 bitrate=1072.8kbits
frame=20493 fps=1871 q=-1.0 size= 107418kB time=00:13:39.68 bitrate=1073.6kbits
frame=21861 fps=1906 q=-1.0 size= 114690kB time=00:14:34.40 bitrate=1074.5kbits
frame=22390 fps=1918 q=-1.0 Lsize= 117459kB time=00:14:55.54 bitrate=1074.5kbit
s/s
video:105888kB audio:10493kB global headers:0kB muxing overhead 0.926411%

C:\ff\bin>dir
Volume in Laufwerk C: hat keine Bezeichnung.
Volumeseriennummer: 407A-76BB

Verzeichnis von C:\ff\bin


31.05.12 21:51 120.277.782 output.flv
 
Zuletzt bearbeitet:
Jeder Film ist ein eigenständiger Stream, also werden sie auch immer separat bleiben. Möglicherweise hat deine kombinierte Datei jetzt 6 Titel gehabt, so ungefähr wie eine DVD mehrere Titel hat. VLC bricht glaub ich ab wenn der Titel endet.
Ich wüsste auch nicht ob es ein Containerformat gibt, bei dem ein Player automatisch weiss das der nächste Film unterbrechungsfrei gespielt werden soll, und vor allem in welcher Reihenfolge.

Die Probleme würden verschwinden, wenn man neu konvertiert.
 
Danke für Deine Antwort. Ich bin ja nicht grundsätzlich gegen Konvertierung. Sondern nur gegen eine, die den Film massiv verschlechtert.
Beispiel: Ich habe versucht, zwei flv-Dateien, je 30 MB mit Nerovision zusammenzufügen. Ergebnis war dann nicht ein mp4-File mit 60 MB sondern eines mit 400 MB. Außerdem war der Film nicht mehr bildschirmfüllend sondern deutlich kleiner.

Wenn ich ein einfaches Zusammenfügen der flv nicht haben kann, dann wäre ich sehr an einem Tipp interessiert, welches Programm den Originalfilm möglichst unverändert läßt.
 
Zurück
Oben