Müsste ich da eine Rückmeldung über Putty bekommen ? Ich habe den Befehl eingegeben und das war es, am Bildschirm passiert da nichts weiter.
Plugin AUTOCUT / bei Sky Filmaufnahmen Werbung entfernen und/oder umwandeln in mkv mp4 mp3
Diese Seite verwendet Cookies. Durch die Nutzung unserer Seite erklären Sie sich damit einverstanden, dass wir Cookies setzen. Weitere Informationen
-
-
hajeku123 schrieb:
@Gambler*
meld dich mal mit Telnet oder Putty an und führe dann folgende Zeile aus.
ffmpeg -itsoffset 1 -i "/media/hdd/movie/20180425 0942 - hr-fernsehen HD - hessenschau.ts" -c:v copy -aspect 16:9 -c:a:0 ac3 -c:a:1 ac3 -ab:1 192k -ar:1 48000 -ac:1 6 -map 0:0 -map 0:1 -metadata:s:a:0 language=deu -sn -y -fflags +genpts "/media/hdd/movie/20180425 0942 - hr-fernsehen HD - hessenschau.mp4"
Ist dann der Versatz bei der mp4 Datei weg?
Spoiler anzeigen
ffmpeg -itsoffset 1 -i "/media/hdd/movie/20180426 2136 - ProSieben HD - Germany's next Topmodel - by Heidi Klum.ts" -c:v copy -aspect 16:9 -c:a:0 ac3 -c:a:1 ac3 -ab:1 192k -ar:1 48000 -ac:1 6 -map 0:0 -map 0:1 -metadata:s:a:0 language=deu -sn -y -fflags +genpts "/media/hdd/movie/20180426 2136 - ProSieben HD - Germany's next Topmodel - by Heidi Klum.mp4"
Date: Thursday, 26 April 2018 - 21:39:26
Architecture: armv7l
OS: Linux
Kernel: 3.14.28-1.8
Kernel build: #1 SMP Tue Apr 10 12:18:54 CEST 2018
vusolo4k login: root
Password:
vuplus-support.org
home of
/$ /$ /$$$$ /$
| $ | $|__ $__/|__/
| $ | $ | $ /$
| $ / $/ | $ | $
\ $ $/ | $ | $
\ $$/ | $ | $
\ $/ | $ | $
\_/ |__/ |__/
Welcome on your Vu+ !
root@vusolo4k:~# cd /tmp
root@vusolo4k:/var/volatile/tmp# ffmpeg -itsoffset 1 -i "/media/hdd/movie/20180426 2136 - ProSieben HD - Germany's next Topmodel - by Heidi Klum.ts" -c:v copy -aspect 16:9 -c:a:0 ac3 -c:a:1 ac3 -ab:1 192k -ar:1 48000 -ac:1 6 -map 0:0 -map 0:1 -metadata:s:a:0 language=deu -sn -y -fflags +genpts "/media/hdd/movie/20180426 2136 - ProSieben HD - Germany's next Topmodel - by Heidi Klum.mp4"
ffmpeg version 3.4.1 Copyright (c) 2000-2017 the FFmpeg developers
built with gcc 4.9.2 (GCC)
configuration: --disable-stripping --enable-pic --enable-shared --enable-pthreads --enable-nonfree --enable-gpl --cross-prefix=arm-oe-linux-gnueabi- --ld='arm-oe-linux-gnueabi-gcc -march=armv7-a -mfloat-abi=hard -mfpu=neon --sysroot=/media/build01/vti-dorie/build/tmp/sysroots/vuuno4k' --arch=arm --target-os=linux --enable-cross-compile --extra-cflags=' -Os -pipe -g -feliminate-unused-debug-types -march=armv7-a -mfloat-abi=hard -mfpu=neon --sysroot=/media/build01/vti-dorie/build/tmp/sysroots/vuuno4k' --extra-ldflags='-Wl,-O1 -Wl,--hash-style=gnu -Wl,--as-needed' --sysroot=/media/build01/vti-dorie/build/tmp/sysroots/vuuno4k --enable-hardcoded-tables --disable-static --disable-runtime-cpudetect --disable-ffserver --disable-ffplay --enable-ffprobe --disable-iconv --disable-postproc --disable-doc --disable-altivec --disable-amd3dnow --disable-amd3dnowext --disable-mmx --disable-mmxext --disable-sse --disable-sse2 --disable-sse3 --disable-ssse3 --disable-sse4 --disable-sse42 --disable-avx --disable-xop --disable-fma3 --disable-fma4 --disable-avx2 --disable-armv5te --disable-armv6 --disable-armv6t2 --disable-vfp --enable-neon --enable-libx264 --disable-inline-asm --disable-yasm --disable-fast-unaligned --enable-muxer=mpeg --enable-muxer=mpeg1video --enable-encoders --enable-encoder=mpeg1video --enable-decoders --enable-decoder=alac --enable-decoder=ape --enable-decoder=atrac1 --enable-decoder=atrac3 --enable-decoder=atrac3p --enable-decoder=cook --enable-decoder=dsd_lsbf --enable-decoder=dsd_lsbf_planar --enable-decoder=dsd_msbf --enable-decoder=dsd_msbf_planar --enable-decoder=eac3 --enable-decoder=evrc --enable-decoder=iac --enable-decoder=imc --enable-de
coder=mace3 --enable-decoder=mace6 --enable-decoder=metasound --enable-decoder=mjpeg --enable-decoder=mlp --enable-decoder=mp1 --enable-decoder=mp3adu --enable-decoder=mp3on4 --enable-decoder=mpeg1video --enabl
e-decoder=nellymoser --enable-decoder=pcm_alaw --enable-decoder=pcm_bluray --enable-decoder=pcm_dvd --enable-decoder=pcm_f32be --enable-decoder=pcm_f32le --enable-decoder=pcm_f64be --enable-decoder=pcm_f64le --
enable-decoder=pcm_lxf --enable-decoder=pcm_mulaw --enable-decoder=pcm_s16be --enable-decoder=pcm_s16be_planar --enable-decoder=pcm_s16le --enable-decoder=pcm_s16le_planar --enable-decoder=pcm_s24be --enable-de
coder=pcm_s24daud --enable-decoder=pcm_s24le --enable-decoder=pcm_s24le_planar --enable-decoder=pcm_s32be --enable-decoder=pcm_s32le --enable-decoder=pcm_s32le_planar --enable-decoder=pcm_s8 --enable-decoder=pc
m_s8_planar --enable-decoder=pcm_u16be --enable-decoder=pcm_u16le --enable-decoder=pcm_u24be --enable-decoder=pcm_u24le --enable-decoder=pcm_u32be --enable-decoder=pcm_u32le --enable-decoder=pcm_u8 --enable-dec
oder=pcm_zork --enable-decoder=ra_144 --enable-decoder=ra_288 --enable-decoder=ralf --enable-decoder=s302m --enable-decoder=shorten --enable-decoder=sipr --enable-decoder=sonic --enable-decoder=tak --enable-dec
oder=truehd --enable-decoder=truespeech --enable-decoder=tta --enable-decoder=wmalossless --enable-decoder=wmapro --enable-decoder=wmav1 --enable-decoder=wmav2 --enable-decoder=wmavoice --enable-decoder=aac --e
nable-decoder=aac_latm --enable-decoder=adpcm_ct --enable-decoder=adpcm_g722 --enable-decoder=adpcm_g726 --enable-decoder=adpcm_g726le --enable-decoder=adpcm_ima_amv --enable-decoder=adpcm_ima_oki --enable-deco
der=adpcm_ima_qt --enable-decoder=adpcm_ima_rad --enable-decoder=adpcm_ima_wav --enable-decoder=adpcm_ms --enable-decoder=adpcm_sbpro_2 --enable-decoder=adpcm_sbpro_3 --enable-decoder=adpcm_sbpro_4 --enable-dec
oder=adpcm_swf --enable-decoder=adpcm_yamaha --enable-decoder=flac --enable-decoder=g723_1 --enable-decoder=g729 --enable-decoder=opus --enable-decoder=qcelp --enable-decoder=qdm2 --enable-decoder=vorbis --enab
le-decoder=wavpack --enable-decoder=png --enable-encoder=png --disable-demuxer=adp --disable-demuxer=adx --disable-demuxer=afc --disable-demuxer=anm --disable-demuxer=apc --disable-demuxer=apng --disable-demuxe
r=ast --disable-demuxer=avs --disable-demuxer=bethsoftvid --disable-demuxer=bfi --disable-demuxer=bink --disable-demuxer=bmv --disable-demuxer=brstm --disable-demuxer=c93 --disable-demuxer=cdg --disable-demuxer
=dnxhd --disable-demuxer=dsicin --disable-demuxer=dfa --disable-demuxer=dxa --disable-demuxer=ea --disable-demuxer=ea_cdata --disable-demuxer=frm --disable-demuxer=gif --enable-demuxer=gsm --disable-demuxer=gxf
--disable-demuxer=hnm --disable-demuxer=ico --disable-demuxer=ilbc --disable-demuxer=iss --disable-demuxer=jv --disable-demuxer=mm --disable-demuxer=paf --disable-demuxer=pva --disable-demuxer=qcp --disable-de
muxer=redspark --disable-demuxer=rl2 --disable-demuxer=roq --disable-demuxer=rsd --disable-demuxer=rso --disable-demuxer=siff --disable-demuxer=smjpeg --disable-demuxer=smush --disable-demuxer=sol --disable-dem
uxer=thp --disable-demuxer=tiertexseq --disable-demuxer=tmv --disable-demuxer=tty --disable-demuxer=txd --disable-demuxer=vqf --disable-demuxer=wsaud --disable-demuxer=wsvqa --disable-demuxer=xa --disable-demux
er=xbin --disable-demuxer=yop --enable-demuxer=image2 --disable-demuxer=image2pipe --disable-demuxer=ingenient --enable-demuxer=image_bmp_pipe --disable-demuxer=image_dds_pipe --disable-demuxer=image_dpx_pipe -
-disable-demuxer=image_exr_pipe --disable-demuxer=image_j2k_pipe --enable-demuxer=image_jpegls_pipe --disable-demuxer=image_pictor_pipe --enable-demuxer=image_png_pipe --disable-demuxer=image_qdraw_pipe --disab
le-demuxer=image_sgi_pipe --disable-demuxer=image_sunrast_pipe --enable-demuxer=image_tiff_pipe --disable-demuxer=image_webp_pipe --enable-demuxer=image_jpeg_pipe --enable-filter=scale --enable-protocol=data --
enable-protocol=icecast --enable-protocol=md5 --enable-protocol=pipe --enable-protocol=unix --disable-mips32r2 --disable-mipsdsp --disable-mipsdspr2 --disable-mipsdsp --disable-indevs --enable-outdevs --enable-
bzlib --enable-zlib --enable-libbluray --enable-protocol=bluray --enable-librtmp --enable-muxer=mp4 --enable-muxer=matroska --enable-decoder=ssa --enable-decoder=srt --enable-decoder=text --enable-decoder=subri
p --enable-bsfs --enable-libopenjpeg --enable-avresample --enable-gpl --pkg-config=pkg-config --disable-debug --extra-cflags='-ffunction-sections -fdata-sections -fno-aggressive-loop-optimizations' --extra-ldfl
ags='-Wl,--gc-sections,-lrt' --prefix=/usr --libdir=/usr/lib --shlibdir=/usr/lib --datadir=/usr/share/ffmpeg --enable-avdevice --enable-avfilter --disable-bzlib --enable-gpl --disable-libgsm --disable-indev=jac
k --disable-libvorbis --disable-lzma --enable-libmp3lame --enable-openssl --disable-libspeex --enable-libtheora --disable-vaapi --disable-libvpx --enable-libx264 --disable-outdev=xv
libavutil 55. 78.100 / 55. 78.100
libavcodec 57.107.100 / 57.107.100
libavformat 57. 83.100 / 57. 83.100
libavdevice 57. 10.100 / 57. 10.100
libavfilter 6.107.100 / 6.107.100
libavresample 3. 7. 0 / 3. 7. 0
libswscale 4. 8.100 / 4. 8.100
libswresample 2. 9.100 / 2. 9.100
[h264 @ 0x89280] SPS unavailable in decode_picture_timing
[h264 @ 0x89280] non-existing PPS 0 referenced
[h264 @ 0x89280] SPS unavailable in decode_picture_timing
[h264 @ 0x89280] non-existing PPS 0 referenced
[h264 @ 0x89280] decode_slice_header error
[h264 @ 0x89280] no frame!
[h264 @ 0x89280] SPS unavailable in decode_picture_timing
[h264 @ 0x89280] non-existing PPS 0 referenced
[h264 @ 0x89280] SPS unavailable in decode_picture_timing
[h264 @ 0x89280] non-existing PPS 0 referenced
[h264 @ 0x89280] decode_slice_header error
[h264 @ 0x89280] no frame!
[h264 @ 0x89280] SPS unavailable in decode_picture_timing
[h264 @ 0x89280] non-existing PPS 0 referenced
[h264 @ 0x89280] SPS unavailable in decode_picture_timing
[h264 @ 0x89280] non-existing PPS 0 referenced
[h264 @ 0x89280] decode_slice_header error
[h264 @ 0x89280] no frame!
[h264 @ 0x89280] SPS unavailable in decode_picture_timing
[h264 @ 0x89280] non-existing PPS 0 referenced
[h264 @ 0x89280] SPS unavailable in decode_picture_timing
[h264 @ 0x89280] non-existing PPS 0 referenced
[h264 @ 0x89280] decode_slice_header error
[h264 @ 0x89280] no frame!
[h264 @ 0x89280] SPS unavailable in decode_picture_timing
[h264 @ 0x89280] non-existing PPS 0 referenced
[h264 @ 0x89280] SPS unavailable in decode_picture_timing
[h264 @ 0x89280] non-existing PPS 0 referenced
[h264 @ 0x89280] decode_slice_header error
[h264 @ 0x89280] no frame!
[h264 @ 0x89280] mmco: unref short failure
Last message repeated 1 times
[h264 @ 0x89280] number of reference frames (0+5) exceeds max (4; probably corrupt input), discarding one
[h264 @ 0x89280] mmco: unref short failure
Last message repeated 1 times
[mpegts @ 0x69d00] PES packet size mismatch
[h264 @ 0x89280] mmco: unref short failure
Last message repeated 1 times
[h264 @ 0x89280] number of reference frames (0+5) exceeds max (4; probably corrupt input), discarding one
[h264 @ 0x89280] mmco: unref short failure
Last message repeated 1 times
[h264 @ 0x89280] number of reference frames (0+5) exceeds max (4; probably corrupt input), discarding one
[mpegts @ 0x69d00] PES packet size mismatch
Last message repeated 1 times
[mpegts @ 0x69d00] Could not find codec parameters for stream 3 (Unknown: none ([5][0][0][0] / 0x0005)): unknown codec
Consider increasing the value for the 'analyzeduration' and 'probesize' options
Input #0, mpegts, from '/media/hdd/movie/20180426 2136 - ProSieben HD - Germany's next Topmodel - by Heidi Klum.ts':
Duration: 00:05:00.38, start: 28598.688889, bitrate: 9782 kb/s
Program 61300
Program 61301
Stream #0:0[0x21](deu,deu): Subtitle: dvb_teletext ([6][0][0][0] / 0x0006)
Stream #0:1[0x1ff]: Video: h264 (High) ([27][0][0][0] / 0x001B), yuv420p(tv, bt709, top first), 1920x1080 [SAR 1:1 DAR 16:9], 25 fps, 50 tbr, 90k tbn, 50 tbc
Stream #0:2[0x203](deu): Audio: ac3 ([6][0][0][0] / 0x0006), 48000 Hz, stereo, fltp, 384 kb/s (clean effects)
Stream #0:3[0x205]: Unknown: none ([5][0][0][0] / 0x0005)
Program 61302
Program 61303
Program 61304
Program 61322
Program 61323
Program 61324
Codec AVOption ab (set bitrate (in bits/s)) specified for output file #0 (/media/hdd/movie/20180426 2136 - ProSieben HD - Germany's next Topmodel - by Heidi Klum.mp4) has not been used for any stream. The most
likely reason is either wrong type (e.g. a video option with no video streams) or that it is a private option of some encoder which was not actually used for any stream.
Overriding aspect ratio with stream copy may produce invalid files
Output #0, mp4, to '/media/hdd/movie/20180426 2136 - ProSieben HD - Germany's next Topmodel - by Heidi Klum.mp4':
Metadata:
encoder : Lavf57.83.100
Stream #0:0: Video: h264 (High) (avc1 / 0x31637661), yuv420p(tv, bt709, top first), 1920x1080 [SAR 1:1 DAR 16:9], q=2-31, 25 fps, 50 tbr, 90k tbn, 90k tbc
Stream mapping:
Stream #0:1 -> #0:0 (copy)
Press [q] to stop, [?] for help
frame=14962 fps=1300 q=-1.0 Lsize= 289127kB time=00:05:01.16 bitrate=7864.7kbits/s speed=26.2x
video:289004kB audio:0kB subtitle:0kB other streams:0kB global headers:0kB muxing overhead: 0.042568%
root@vusolo4k:/var/volatile/tmp#
-
Ok, ich habe den Befehl korrrigiert, jetzt bekomme ich eine Ausgabe am PC.
Datei wurde auch verändert, Ton ist da, aber nach wie vor versetzt. -
Ich konnte den Versatz nachvollziehen.
Da scheinen jedoch die Vu's mit mp4 nicht wirklich gut klar zu kommen.
Ich habe die mp4 Datei an meinem Linux Rechner über ffmpeg (ohne vu+) erstellt und hatte ohne den o.g. Parameter einen Tonversatz am Fernseher beim Abspielen über meine Solo2. Genau wie bei euch über vlc am Rechner kein Problem. Demzufolge sollte die mp4 Datei in Ordnung sein.
Danach habe ich ffmpeg noch einmal mit Parameter -itsoffset 1 laufen lassen und der Versatz war weg.
Ihr könnt ja mal ein paar Werte (1 oder 2 usw) versuchen.
@stub
ffmpeg -itsoffset 1 -i "/media/hdd/movie/20180425 0942 - hr-fernsehen HD - hessenschau.ts" -c:v copy -aspect 16:9 -c:a:0 ac3 -c:a:1 ac3 -ab:1 192k -ar:1 48000 -ac:1 6 -map 0:1 -map 0:2 -metadata:s:a:0 language=deu -sn -y -fflags +genpts "/media/hdd/movie/20180425 0942 - hr-fernsehen HD - hessenschau.mp4"
so kommt ein Ton.Rechtschreibfehler sind beabsichtigt, sie fördern ein genaueres Lesen
Debug Log aktivieren Putty Telnet Screenshots erstellen -
Ich hänge euch mal noch das hier an, was ich im Internet dazu gefunden habe.
CASE 1: Audio happens before video (aka “need to delay audio stream 1”):
ffmpeg -i clip.mp4 -itsoffset 0.150 -i clip.mp4 -vcodec copy -acodec copy -map 0:0 -map 1:1 output.mp4
The “itsoffset” in the above example is placed before file 1 (remember that linux counts from 0, so 0 is the first and 1 is the second), so when the mapping happens, it says “Take the video of file 0 and the audio of file 1, leave the video of file 0 alone and apply the offset to the audio of file 1 and merge them into a new output file”. The delay is only .15 seconds.
CASE 2: Video happens before audio (aka “need to delay video stream 0”):
ffmpeg -i clip.mp4 -itsoffset 0.150 -i clip.mp4 -vcodec copy -acodec copy -map 0:1 -map 1:0 output.mp4
The “itsoffset” in the above example is placed before file 1. When the mapping happens, it says “Take the audio of file 0 and the video of file 1, leave the audio of file 0 alone and apply the offset to the video of file 1 and merge them into a new output file”. The delay is only .15 seconds.Rechtschreibfehler sind beabsichtigt, sie fördern ein genaueres Lesen
Debug Log aktivieren Putty Telnet Screenshots erstellen -
Hmmm...die Masse meiner MP4 Dateien stammt von einem Programm, mit dem ich am PC die Werbung schneide und von TS nach MP4 konvertiere. Spieie ich mit diesem Progarmm die von Autocut erstellten MP4 am PC ab, habe ich den Versatz auch. Diese Programm stellt neben dem Video auch die Audiospur optisch dar. Hier kann man gut erkennen, das am Ende zwar noch Bilder, aber kein Ton mehr ist.
Warum VLC dieses Problem nicht hat ? Keine Ahnung.Dieser Beitrag wurde bereits 1 mal editiert, zuletzt von Gambler* ()
-
interessant. Das Problem kommt aber von ffmpeg und nicht von autocut.
Demzufolge müsste der Versatz genau andersherum sein, wenn -map 0:0 und -map 0:1 vertauscht werden.
Laut Doku von ffmpeg müsste sich über Parameter -itsoffset der Versatz korrigieren lassen.
Aber egal.
vielleicht funktioniert folgender Workaround:
TS --> TS --> MP4
Ich habe mal 30 Sekunden über ffmpeg herausgeschnitten und das Ergebnis sieht bei mir so aus:
(Ab Sekunden 185 Dauer 30 Sekunden (Parameter -ss 185 -t 30))
Datei 1 = TS --> MP4 (Versatz) 9,1MB
Datei 2 = TS --> TS (kein Versatz) 9,9MB
Datei 3 = TS --> TS --> MP4 (kein Versatz) 3,9MB
Bitte mal probieren:
ts --> TMP.ts
ffmpeg -i "/media/hdd/movie/20180425 0942 - hr-fernsehen HD - hessenschau.ts" -c:v copy -aspect 16:9 -c:a:0 ac3 -c:a:1 ac3 -ab:1 192k -ar:1 48000 -ac:1 6 -map 0:1 -map 0:2 -metadata:s:a:0 language=deu -sn -y -fflags +genpts "/media/hdd/movie/20180425 0942 - hr-fernsehen HD - hessenschau.TMP.ts"
TMP.ts --> mp4
ffmpeg -i "/media/hdd/movie/20180425 0942 - hr-fernsehen HD - hessenschau.TMP.ts" "/media/hdd/movie/20180425 0942 - hr-fernsehen HD - hessenschau.mp4"
...
Die Parameter -map entsprechend der Ausgabe von ffmpeg anpassen.
-map 0:1 = Video
-map 0:2 = Audio
siehe Ausgabe ffmpeg
Stream #0:0[0x21](deu,deu): Subtitle: dvb_teletext ([6][0][0][0] / 0x0006)
Stream #0:1[0x1ff]: Video: h264 (High) ([27][0][0][0] / 0x001B), yuv420p(tv, bt709, top first), 1920x1080 [SAR 1:1 DAR 16:9], 25 fps, 50 tbr, 90k tbn, 50 tbc
Stream #0:2[0x203](deu): Audio: ac3 ([6][0][0][0] / 0x0006), 48000 Hz, stereo, fltp, 384 kb/s (clean effects)
Stream #0:3[0x205]: Unknown: none ([5][0][0][0] / 0x0005)Rechtschreibfehler sind beabsichtigt, sie fördern ein genaueres Lesen
Debug Log aktivieren Putty Telnet Screenshots erstellenDieser Beitrag wurde bereits 1 mal editiert, zuletzt von hajeku123 ()
-
Guten Morgen,
ich bekomme da gleich eine Fehlermeldung (siehe Anhang), d.h. den zweiten Befehl habe ich nicht mehr eingegeben.
Was meinst Du mit den Parametern ? Mir ist nicht klar, wo ich die ändern soll.
Sorry das ich keine grössere Hilfe bin, aber mehr als die Befehle eingeben und schauen was rauskommt kann ich nicht tun. -
hajeku123 schrieb:
Die Parameter -map entsprechend der Ausgabe von ffmpeg anpassen.
-map 0:1 = Video
-map 0:2 = Audio
siehe Ausgabe ffmpeg
Stream #0:0[0x21](deu,deu): Subtitle: dvb_teletext ([6][0][0][0] / 0x0006)
Stream #0:1[0x1ff]: Video: h264 (High) ([27][0][0][0] / 0x001B), yuv420p(tv, bt709, top first), 1920x1080 [SAR 1:1 DAR 16:9], 25 fps, 50 tbr, 90k tbn, 50 tbc
Stream #0:2[0x203](deu): Audio: ac3 ([6][0][0][0] / 0x0006), 48000 Hz, stereo, fltp, 384 kb/s (clean effects)
Stream #0:3[0x205]: Unknown: none ([5][0][0][0] / 0x0005)
Das siehst du, in ffmpeg
ffmpeg -i "/media/hdd/movie/20180426 2040 - SWR BW HD - Zur Sache Baden-Württemberg!.ts"
Nur geraten würde ich sagen, dass bei deinem Film die Video Spur bei "Stream #0:0" und Audio bei "Stream #0:1" ist.
demzufolge mußt du dann ffmpeg wie folgt aufrufen:
ffmpeg -i "/media/hdd/movie/20180426 2040 - SWR BW HD - Zur Sache Baden-Württemberg!.ts" -c:v copy -aspect 16:9 -c:a:0 ac3 -c:a:1 ac3 -ab:1 192k -ar:1 48000 -ac:1 6 -map 0:0 -map 0:1 -metadata:s:a:0 language=deu -sn -y -fflags +genpts "/media/hdd/movie/20180426 2040 - SWR BW HD - Zur Sache Baden-Württemberg!TMP.ts"
danach
ffmpeg -i "/media/hdd/movie/20180426 2040 - SWR BW HD - Zur Sache Baden-Württemberg!TMP.ts" "/media/hdd/movie/20180426 2040 - SWR BW HD - Zur Sache Baden-Württemberg!.mp4"
EDIT:
...und, doch, bist schon eine große Hilfe ...Rechtschreibfehler sind beabsichtigt, sie fördern ein genaueres Lesen
Debug Log aktivieren Putty Telnet Screenshots erstellenDieser Beitrag wurde bereits 1 mal editiert, zuletzt von hajeku123 ()
-
So, hat zwar gedauert aber unter Einsatz aller Listen und Tücken - (auch genannt Try and Error) ist es mir gelungen, was Brauchbares zu erstellen
Der Umweg über TS, TMP.TS und dann MP4 funktioniert auch bei mir.
Allerdings nicht bei jedem Film. Der ursprüngliche Film "20180426 2040 - SWR BW HD - Zur Sache Baden-Württemberg!.ts" liess sich nicht mehr bearbeiten, immer die gleiche Fehlermeldung, die ich schon im Anhang new3.txt beigefügt hatte.
Bei mehreren anderen Versuchen mit anderem Material brach Putty ab oder es kam die bekannte Fehlermeldung - die Verarbeitung dauerte zudem ewig. Der letzte Film wirde dann zügiger konvertiert. Protokpll beiliegend.
Noch etwas - die neu erstellte MP4 ist überraschend klein. Die Ausgangsdatei TS hatte 37 MB, TMP.TS noch 24 MB und die MP4 nur 5 MB. -
da kannst du aber gleich bei Video Codec libx264 einstellen, was im Plugin bereits verfügbar ist, und direkt nach mp4 wandeln.
Das dauert dann die ganze Nacht, aber der Versatz ist nicht da und die Datei ist klein. Somit das gleiche Ergebnis wie TS->TS->MP4 (bringt so keinen Zeitvorteil)
Ich verstehe immer noch nicht, warum der Parameter "-itsoffset 1" bei euch nicht funktioniert
Bei mir ging das und ich habe damit den Versatz auch bei "Video Codec = kopieren" bei mp4 weg bekommen.
Könnt Ihr das mit dem Parameter noch einmal prüfen ?
Wenn die Parameter -map 0:0 und -map 0:1 in der Reihenfolge vertauscht werden, sollte der Versatz auch genau andersherum sein.
Bitte dazu auch noch einmal #325 lesen.
Ich kann euch auch gerne dabei behilflich sein, brauche dann aber mal von jemandem eine aktuelle Log-Datei, wo ein Film nach mp4 mit Versatz gewandelt wurde.Rechtschreibfehler sind beabsichtigt, sie fördern ein genaueres Lesen
Debug Log aktivieren Putty Telnet Screenshots erstellenDieser Beitrag wurde bereits 1 mal editiert, zuletzt von hajeku123 ()
-
Siehe unten.......
-
Wenn eine Aufnahme korrekt ist (ohne Versatz), dann sollte das so aussehen:
ffmpeg -itsoffset 1 -i "/media/hdd/movie/20180427 2054 - Das Erste HD - Billy Kuckuck - Margot muss bleiben!.ts" -c:v copy -c:a copy -map 0:3 -map 0:6 -sn -y "/media/hdd/movie/20180427 2054 - Das Erste HD - Billy Kuckuck - Margot muss bleiben!.V1.mp4"
Versatz: 1 sec
ffmpeg -itsoffset 1 -i "/media/hdd/movie/20180427 2054 - Das Erste HD - Billy Kuckuck - Margot muss bleiben!.ts" -c:v copy -c:a copy -map 0:6 -map 0:3 -sn -y "/media/hdd/movie/20180427 2054 - Das Erste HD - Billy Kuckuck - Margot muss bleiben!.V2.mp4"
Versatz 1 sec umgekehrt
ffmpeg -itsoffset 0.5 -i "/media/hdd/movie/20180427 2054 - Das Erste HD - Billy Kuckuck - Margot muss bleiben!.ts" -c:v copy -c:a copy -map 0:3 -map 0:6 -sn -y "/media/hdd/movie/20180427 2054 - Das Erste HD - Billy Kuckuck - Margot muss bleiben!.V3.mp4"
Versatz 0,5 sec
ffmpeg -itsoffset 0.5 -i "/media/hdd/movie/20180427 2054 - Das Erste HD - Billy Kuckuck - Margot muss bleiben!.ts" -c:v copy -c:a copy -map 0:6 -map 0:3 -sn -y "/media/hdd/movie/20180427 2054 - Das Erste HD - Billy Kuckuck - Margot muss bleiben!.V4.mp4"
Versatz 0,5 sec umgekehrt
Wenn die Aufnahme wie bei uns jedoch bereits einen Versatz hat, sollte sich mit einer der vier Möglichkeiten der Versatz kompensieren lassen.
soviel zur Theorie...
versuch mal...Rechtschreibfehler sind beabsichtigt, sie fördern ein genaueres Lesen
Debug Log aktivieren Putty Telnet Screenshots erstellen -
Morgen :-),
grundsätzlich funktioniert es jetzt, keine Ahnung warum es das nicht bereits beim ersten Versuch getan hat.
Version 2 hat den Fehler bei mir korrigiert, ich muss einmal sehen, ob da noch ein Feintuning im 1/10tel Sekundenbereich notwendig ist.
Ich habe gestern noch eine Probeaufnahme gemacht. Leider fehlte bei der resultierenden MP4 die deutsche Tonspur, die im TS File enthalten ist. Ist das eine Einstellungssache ?
Dürfte eigentlich nicht, bisher hatten alle Aufnahmen auch die deutsche Tonspur.
Ganz interesssant : In der englischen Version ist kein Versatz.Dieser Beitrag wurde bereits 1 mal editiert, zuletzt von Gambler* ()
-
vielen Dank, damit weiß ich auch, wie das zu integrieren ist und welche Default Einstellung notwendig ist.
Kommt mit dem nächsten Update.
Bezüglich der fehlenden deutschen Tonspur zeig mal das Log File.Rechtschreibfehler sind beabsichtigt, sie fördern ein genaueres Lesen
Debug Log aktivieren Putty Telnet Screenshots erstellen -
Logfile.....
-
Da hat die automatische Umschaltung von "deu" auf "ger" bei der deutschen Tonspursuche versagt.
Korrigiere ich gleich mit..Rechtschreibfehler sind beabsichtigt, sie fördern ein genaueres Lesen
Debug Log aktivieren Putty Telnet Screenshots erstellen -
Kann mal so ein Icon irgendwie im Standby auf dem LCD anzeigen lassen?
-
Update Text und Plugin in Post1Rechtschreibfehler sind beabsichtigt, sie fördern ein genaueres Lesen
Debug Log aktivieren Putty Telnet Screenshots erstellenDieser Beitrag wurde bereits 1 mal editiert, zuletzt von NaseDC ()
-
Rechtschreibfehler sind beabsichtigt, sie fördern ein genaueres Lesen
Debug Log aktivieren Putty Telnet Screenshots erstellenDieser Beitrag wurde bereits 1 mal editiert, zuletzt von hajeku123 ()