Wie konvertiert man eine rohe 264-Datei in eine von Luowice IP-Kamera bereitgestellte MP4-Datei?

1771
Sven

Ich habe kürzlich eine IP-Kamera von Luowice, Modell LWS-R8-2MP, gekauft . Die Kamera bietet eine Funktion, bei der ein Video auf einen FTP-Server hochgeladen wird, wenn eine Bewegung erkannt wird. Die Kamera lädt .264Dateien hoch . Mein Plan ist, ein Skript auszulösen, sobald eine Datei hochgeladen wurde, die die Datei in .mp4einen Instant Messaging-Dienst konvertiert und zur Verfügung stellt. Ich kann die Datei jedoch nicht konvertieren, da dies entweder ein ungewöhnliches oder ein proprietäres Format zu sein scheint. Ich habe die hier erwähnte Lösung aber probiert, wenn ich renne

ffmpeg -framerate 24 -i A180126_222057_222111.264 -c copy output.mp4 

Ich erhalte folgende Fehlerausgabe (dies ist auf macOS, das Zielsystem ist Linux):

ffmpeg version 3.4.1 Copyright (c) 2000-2017 the FFmpeg developers built with Apple LLVM version 9.0.0 (clang-900.0.39.2) configuration: --prefix=/usr/local/Cellar/ffmpeg/3.4.1 --enable-shared --enable-pthreads --enable-version3 --enable-hardcoded-tables --enable-avresample --cc=clang --host-cflags= --host-ldflags= --enable-gpl --enable-libmp3lame --enable-libx264 --enable-libxvid --enable-opencl --enable-videotoolbox --disable-lzma 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 libpostproc 54. 7.100 / 54. 7.100 [h264 @ 0x7f8678801200] SEI type 128 size 576 truncated at 128 [h264 @ 0x7f8678801200] SEI type 128 size 576 truncated at 95 [h264 @ 0x7f8678801200] non-existing PPS 0 referenced [h264 @ 0x7f8678801200] decode_slice_header error [h264 @ 0x7f8678801200] no frame! [h264 @ 0x7f8678801200] non-existing PPS 0 referenced [h264 @ 0x7f8678801200] decode_slice_header error [h264 @ 0x7f8678801200] no frame! [h264 @ 0x7f8678801200] non-existing PPS 0 referenced [h264 @ 0x7f8678801200] decode_slice_header error [h264 @ 0x7f8678801200] no frame! [h264 @ 0x7f8678801200] non-existing PPS 0 referenced [h264 @ 0x7f8678801200] decode_slice_header error [h264 @ 0x7f8678801200] no frame! [h264 @ 0x7f8678801200] non-existing PPS 0 referenced [h264 @ 0x7f8678801200] decode_slice_header error [h264 @ 0x7f8678801200] no frame! [h264 @ 0x7f8678801200] non-existing PPS 0 referenced [h264 @ 0x7f8678801200] decode_slice_header error [h264 @ 0x7f8678801200] no frame! [h264 @ 0x7f8678801200] non-existing PPS 0 referenced [h264 @ 0x7f8678801200] decode_slice_header error [h264 @ 0x7f8678801200] no frame! [h264 @ 0x7f8678801200] non-existing PPS 0 referenced [h264 @ 0x7f8678801200] decode_slice_header error [h264 @ 0x7f8678801200] no frame! [h264 @ 0x7f8678801200] non-existing PPS 0 referenced [h264 @ 0x7f8678801200] decode_slice_header error [h264 @ 0x7f8678801200] no frame! [h264 @ 0x7f8678801200] non-existing PPS 0 referenced [h264 @ 0x7f8678801200] decode_slice_header error [h264 @ 0x7f8678801200] no frame! [h264 @ 0x7f8678801200] non-existing PPS 0 referenced [h264 @ 0x7f8678801200] decode_slice_header error [h264 @ 0x7f8678801200] no frame! [h264 @ 0x7f8678801200] non-existing PPS 0 referenced [h264 @ 0x7f8678801200] decode_slice_header error [h264 @ 0x7f8678801200] no frame! [h264 @ 0x7f8678801200] non-existing PPS 0 referenced [h264 @ 0x7f8678801200] decode_slice_header error [h264 @ 0x7f8678801200] no frame! [h264 @ 0x7f8678801200] non-existing PPS 0 referenced [h264 @ 0x7f8678801200] decode_slice_header error [h264 @ 0x7f8678801200] no frame! [h264 @ 0x7f8678801200] non-existing PPS 0 referenced [h264 @ 0x7f8678801200] decode_slice_header error [h264 @ 0x7f8678801200] no frame! [h264 @ 0x7f8678801200] non-existing PPS 0 referenced [h264 @ 0x7f8678801200] decode_slice_header error [h264 @ 0x7f8678801200] no frame! [h264 @ 0x7f8678801200] non-existing PPS 0 referenced [h264 @ 0x7f8678801200] decode_slice_header error [h264 @ 0x7f8678801200] no frame! [h264 @ 0x7f8678801200] non-existing PPS 0 referenced [h264 @ 0x7f8678801200] decode_slice_header error [h264 @ 0x7f8678801200] no frame! [h264 @ 0x7f8678801200] non-existing PPS 0 referenced [h264 @ 0x7f8678801200] decode_slice_header error [h264 @ 0x7f8678801200] no frame! [h264 @ 0x7f8678801200] non-existing PPS 0 referenced [h264 @ 0x7f8678801200] decode_slice_header error [h264 @ 0x7f8678801200] no frame! [h264 @ 0x7f8678801200] non-existing PPS 0 referenced [h264 @ 0x7f8678801200] decode_slice_header error [h264 @ 0x7f8678801200] no frame! [h264 @ 0x7f8678801200] non-existing PPS 0 referenced [h264 @ 0x7f8678801200] decode_slice_header error [h264 @ 0x7f8678801200] no frame! [h264 @ 0x7f8678801200] non-existing PPS 0 referenced [h264 @ 0x7f8678801200] decode_slice_header error [h264 @ 0x7f8678801200] no frame! [h264 @ 0x7f8678801200] non-existing PPS 0 referenced [h264 @ 0x7f8678801200] decode_slice_header error [h264 @ 0x7f8678801200] no frame! [h264 @ 0x7f8678801200] non-existing PPS 0 referenced [h264 @ 0x7f8678801200] decode_slice_header error [h264 @ 0x7f8678801200] no frame! [h264 @ 0x7f8678801200] non-existing PPS 0 referenced [h264 @ 0x7f8678801200] decode_slice_header error [h264 @ 0x7f8678801200] no frame! [h264 @ 0x7f8678801200] non-existing PPS 0 referenced [h264 @ 0x7f8678801200] decode_slice_header error [h264 @ 0x7f8678801200] no frame! [h264 @ 0x7f8678801200] non-existing PPS 0 referenced [h264 @ 0x7f8678801200] decode_slice_header error [h264 @ 0x7f8678801200] no frame! [h264 @ 0x7f8678801200] non-existing PPS 0 referenced [h264 @ 0x7f8678801200] decode_slice_header error [h264 @ 0x7f8678801200] no frame! [h264 @ 0x7f8678801200] non-existing PPS 0 referenced [h264 @ 0x7f8678801200] decode_slice_header error [h264 @ 0x7f8678801200] no frame! [h264 @ 0x7f8678801200] non-existing PPS 0 referenced [h264 @ 0x7f8678801200] decode_slice_header error [h264 @ 0x7f8678801200] no frame! [h264 @ 0x7f8678801200] non-existing PPS 0 referenced [h264 @ 0x7f8678801200] decode_slice_header error [h264 @ 0x7f8678801200] no frame! [h264 @ 0x7f8678801200] non-existing PPS 0 referenced [h264 @ 0x7f8678801200] decode_slice_header error [h264 @ 0x7f8678801200] no frame! [h264 @ 0x7f8678801200] non-existing PPS 0 referenced [h264 @ 0x7f8678801200] decode_slice_header error [h264 @ 0x7f8678801200] no frame! [h264 @ 0x7f8678801200] non-existing PPS 0 referenced [h264 @ 0x7f8678801200] decode_slice_header error [h264 @ 0x7f8678801200] no frame! [h264 @ 0x7f8678801200] non-existing PPS 0 referenced [h264 @ 0x7f8678801200] decode_slice_header error [h264 @ 0x7f8678801200] no frame! [h264 @ 0x7f8678801200] non-existing PPS 0 referenced [h264 @ 0x7f8678801200] decode_slice_header error [h264 @ 0x7f8678801200] no frame! [h264 @ 0x7f8678801200] non-existing PPS 0 referenced [h264 @ 0x7f8678801200] decode_slice_header error [h264 @ 0x7f8678801200] no frame! [h264 @ 0x7f8678801200] non-existing PPS 0 referenced [h264 @ 0x7f8678801200] decode_slice_header error [h264 @ 0x7f8678801200] no frame! [h264 @ 0x7f8678801200] non-existing PPS 0 referenced [h264 @ 0x7f8678801200] decode_slice_header error [h264 @ 0x7f8678801200] no frame! [h264 @ 0x7f8678801200] non-existing PPS 0 referenced [h264 @ 0x7f8678801200] decode_slice_header error [h264 @ 0x7f8678801200] no frame! [h264 @ 0x7f8678801200] non-existing PPS 0 referenced [h264 @ 0x7f8678801200] decode_slice_header error [h264 @ 0x7f8678801200] no frame! [h264 @ 0x7f8678801200] non-existing PPS 0 referenced [h264 @ 0x7f8678801200] decode_slice_header error [h264 @ 0x7f8678801200] no frame! [h264 @ 0x7f8678801200] non-existing PPS 0 referenced [h264 @ 0x7f8678801200] decode_slice_header error [h264 @ 0x7f8678801200] no frame! [h264 @ 0x7f8678801200] non-existing PPS 0 referenced [h264 @ 0x7f8678801200] decode_slice_header error [h264 @ 0x7f8678801200] no frame! [h264 @ 0x7f8678801200] non-existing PPS 0 referenced [h264 @ 0x7f8678801200] decode_slice_header error [h264 @ 0x7f8678801200] no frame! [h264 @ 0x7f8678801200] non-existing PPS 0 referenced [h264 @ 0x7f8678801200] decode_slice_header error [h264 @ 0x7f8678801200] no frame! [h264 @ 0x7f8678801200] non-existing PPS 0 referenced [h264 @ 0x7f8678801200] decode_slice_header error [h264 @ 0x7f8678801200] no frame! [h264 @ 0x7f8678801200] non-existing PPS 0 referenced [h264 @ 0x7f8678801200] decode_slice_header error [h264 @ 0x7f8678801200] no frame! [h264 @ 0x7f8678801200] non-existing PPS 0 referenced [h264 @ 0x7f8678801200] decode_slice_header error [h264 @ 0x7f8678801200] no frame! [h264 @ 0x7f8678801200] SEI type 128 size 576 truncated at 128 [h264 @ 0x7f8678801200] SEI type 128 size 576 truncated at 95 [h264 @ 0x7f8678801200] non-existing PPS 0 referenced [h264 @ 0x7f8678801200] decode_slice_header error [h264 @ 0x7f8678801200] no frame! [h264 @ 0x7f8678801200] non-existing PPS 0 referenced [h264 @ 0x7f8678801200] decode_slice_header error [h264 @ 0x7f8678801200] no frame! [h264 @ 0x7f8678801200] non-existing PPS 0 referenced [h264 @ 0x7f8678801200] decode_slice_header error [h264 @ 0x7f8678801200] no frame! [h264 @ 0x7f8678801200] non-existing PPS 0 referenced [h264 @ 0x7f8678801200] decode_slice_header error [h264 @ 0x7f8678801200] no frame! [h264 @ 0x7f8678801200] non-existing PPS 0 referenced [h264 @ 0x7f8678801200] decode_slice_header error [h264 @ 0x7f8678801200] no frame! [h264 @ 0x7f8678801200] non-existing PPS 0 referenced [h264 @ 0x7f8678801200] decode_slice_header error [h264 @ 0x7f8678801200] no frame! [h264 @ 0x7f8678801200] non-existing PPS 0 referenced [h264 @ 0x7f8678801200] decode_slice_header error [h264 @ 0x7f8678801200] no frame! [h264 @ 0x7f8678801200] non-existing PPS 0 referenced [h264 @ 0x7f8678801200] decode_slice_header error [h264 @ 0x7f8678801200] no frame! [h264 @ 0x7f8678801200] non-existing PPS 0 referenced [h264 @ 0x7f8678801200] decode_slice_header error [h264 @ 0x7f8678801200] no frame! [h264 @ 0x7f8678801200] non-existing PPS 0 referenced [h264 @ 0x7f8678801200] decode_slice_header error [h264 @ 0x7f8678801200] no frame! [h264 @ 0x7f8678801200] non-existing PPS 0 referenced [h264 @ 0x7f8678801200] decode_slice_header error [h264 @ 0x7f8678801200] no frame! [h264 @ 0x7f8678801200] non-existing PPS 0 referenced [h264 @ 0x7f8678801200] decode_slice_header error [h264 @ 0x7f8678801200] no frame! [h264 @ 0x7f8678801200] non-existing PPS 0 referenced [h264 @ 0x7f8678801200] decode_slice_header error [h264 @ 0x7f8678801200] no frame! [h264 @ 0x7f8678801200] non-existing PPS 0 referenced [h264 @ 0x7f8678801200] decode_slice_header error [h264 @ 0x7f8678801200] no frame! [h264 @ 0x7f8678801200] non-existing PPS 0 referenced [h264 @ 0x7f8678801200] decode_slice_header error [h264 @ 0x7f8678801200] no frame! [h264 @ 0x7f8678801200] non-existing PPS 0 referenced [h264 @ 0x7f8678801200] decode_slice_header error [h264 @ 0x7f8678801200] no frame! [h264 @ 0x7f8678801200] non-existing PPS 0 referenced [h264 @ 0x7f8678801200] decode_slice_header error [h264 @ 0x7f8678801200] no frame! [h264 @ 0x7f8678801200] non-existing PPS 0 referenced [h264 @ 0x7f8678801200] decode_slice_header error [h264 @ 0x7f8678801200] no frame! [h264 @ 0x7f8678801200] non-existing PPS 0 referenced [h264 @ 0x7f8678801200] decode_slice_header error [h264 @ 0x7f8678801200] no frame! [h264 @ 0x7f8678801200] non-existing PPS 0 referenced [h264 @ 0x7f8678801200] decode_slice_header error [h264 @ 0x7f8678801200] no frame! [h264 @ 0x7f8678801200] non-existing PPS 0 referenced [h264 @ 0x7f8678801200] decode_slice_header error [h264 @ 0x7f8678801200] no frame! [h264 @ 0x7f8678801200] non-existing PPS 0 referenced [h264 @ 0x7f8678801200] decode_slice_header error [h264 @ 0x7f8678801200] no frame! [h264 @ 0x7f8678801200] non-existing PPS 0 referenced [h264 @ 0x7f8678801200] decode_slice_header error [h264 @ 0x7f8678801200] no frame! [h264 @ 0x7f8678801200] non-existing PPS 0 referenced [h264 @ 0x7f8678801200] decode_slice_header error [h264 @ 0x7f8678801200] no frame! [h264 @ 0x7f8678801200] non-existing PPS 0 referenced [h264 @ 0x7f8678801200] decode_slice_header error [h264 @ 0x7f8678801200] no frame! [h264 @ 0x7f8678801200] non-existing PPS 0 referenced [h264 @ 0x7f8678801200] decode_slice_header error [h264 @ 0x7f8678801200] no frame! [h264 @ 0x7f8678801200] non-existing PPS 0 referenced [h264 @ 0x7f8678801200] decode_slice_header error [h264 @ 0x7f8678801200] no frame! [h264 @ 0x7f8678801200] non-existing PPS 0 referenced [h264 @ 0x7f8678801200] decode_slice_header error [h264 @ 0x7f8678801200] no frame! [h264 @ 0x7f8678801200] non-existing PPS 0 referenced [h264 @ 0x7f8678801200] decode_slice_header error [h264 @ 0x7f8678801200] no frame! [h264 @ 0x7f8678801200] non-existing PPS 0 referenced [h264 @ 0x7f8678801200] decode_slice_header error [h264 @ 0x7f8678801200] no frame! [h264 @ 0x7f8678801200] non-existing PPS 0 referenced [h264 @ 0x7f8678801200] decode_slice_header error [h264 @ 0x7f8678801200] no frame! [h264 @ 0x7f8678801200] non-existing PPS 0 referenced [h264 @ 0x7f8678801200] decode_slice_header error [h264 @ 0x7f8678801200] no frame! [h264 @ 0x7f8678801200] non-existing PPS 0 referenced [h264 @ 0x7f8678801200] decode_slice_header error [h264 @ 0x7f8678801200] no frame! [h264 @ 0x7f8678801200] non-existing PPS 0 referenced [h264 @ 0x7f8678801200] decode_slice_header error [h264 @ 0x7f8678801200] no frame! [h264 @ 0x7f8678801200] non-existing PPS 0 referenced [h264 @ 0x7f8678801200] decode_slice_header error [h264 @ 0x7f8678801200] no frame! [h264 @ 0x7f8678801200] non-existing PPS 0 referenced [h264 @ 0x7f8678801200] decode_slice_header error [h264 @ 0x7f8678801200] no frame! [h264 @ 0x7f8678801200] non-existing PPS 0 referenced [h264 @ 0x7f8678801200] decode_slice_header error [h264 @ 0x7f8678801200] no frame! [h264 @ 0x7f8678801200] non-existing PPS 0 referenced [h264 @ 0x7f8678801200] decode_slice_header error [h264 @ 0x7f8678801200] no frame! [h264 @ 0x7f8678801200] non-existing PPS 0 referenced [h264 @ 0x7f8678801200] decode_slice_header error [h264 @ 0x7f8678801200] no frame! [h264 @ 0x7f8678801200] non-existing PPS 0 referenced [h264 @ 0x7f8678801200] decode_slice_header error [h264 @ 0x7f8678801200] no frame! [h264 @ 0x7f8678801200] non-existing PPS 0 referenced [h264 @ 0x7f8678801200] decode_slice_header error [h264 @ 0x7f8678801200] no frame! [h264 @ 0x7f8678801200] non-existing PPS 0 referenced [h264 @ 0x7f8678801200] decode_slice_header error [h264 @ 0x7f8678801200] no frame! [h264 @ 0x7f8678801200] non-existing PPS 0 referenced [h264 @ 0x7f8678801200] decode_slice_header error [h264 @ 0x7f8678801200] no frame! [h264 @ 0x7f8678801200] non-existing PPS 0 referenced [h264 @ 0x7f8678801200] decode_slice_header error [h264 @ 0x7f8678801200] no frame! [h264 @ 0x7f8678801200] non-existing PPS 0 referenced [h264 @ 0x7f8678801200] decode_slice_header error [h264 @ 0x7f8678801200] no frame! [h264 @ 0x7f8678801200] non-existing PPS 0 referenced [h264 @ 0x7f8678801200] decode_slice_header error [h264 @ 0x7f8678801200] no frame! [h264 @ 0x7f8678801200] non-existing PPS 0 referenced [h264 @ 0x7f8678801200] decode_slice_header error [h264 @ 0x7f8678801200] no frame! [h264 @ 0x7f8678801200] non-existing PPS 0 referenced [h264 @ 0x7f8678801200] decode_slice_header error [h264 @ 0x7f8678801200] no frame! [h264 @ 0x7f8678801200] non-existing PPS 0 referenced [h264 @ 0x7f8678801200] decode_slice_header error [h264 @ 0x7f8678801200] no frame! [h264 @ 0x7f8678801200] non-existing PPS 0 referenced [h264 @ 0x7f8678801200] decode_slice_header error [h264 @ 0x7f8678801200] no frame! [h264 @ 0x7f8678801200] SEI type 128 size 576 truncated at 128 [h264 @ 0x7f8678801200] SEI type 128 size 576 truncated at 95 [h264 @ 0x7f8678801200] non-existing PPS 0 referenced [h264 @ 0x7f8678801200] decode_slice_header error [h264 @ 0x7f8678801200] no frame! [h264 @ 0x7f8678801200] non-existing PPS 0 referenced [h264 @ 0x7f8678801200] decode_slice_header error [h264 @ 0x7f8678801200] no frame! [h264 @ 0x7f8678801200] non-existing PPS 0 referenced [h264 @ 0x7f8678801200] decode_slice_header error [h264 @ 0x7f8678801200] no frame! [h264 @ 0x7f8678801200] non-existing PPS 0 referenced [h264 @ 0x7f8678801200] decode_slice_header error [h264 @ 0x7f8678801200] no frame! [h264 @ 0x7f8678801200] non-existing PPS 0 referenced [h264 @ 0x7f8678801200] decode_slice_header error [h264 @ 0x7f8678801200] no frame! [h264 @ 0x7f8678801200] non-existing PPS 0 referenced [h264 @ 0x7f8678801200] decode_slice_header error [h264 @ 0x7f8678801200] no frame! [h264 @ 0x7f8678801200] non-existing PPS 0 referenced [h264 @ 0x7f8678801200] decode_slice_header error [h264 @ 0x7f8678801200] no frame! [h264 @ 0x7f8678801200] non-existing PPS 0 referenced [h264 @ 0x7f8678801200] decode_slice_header error [h264 @ 0x7f8678801200] no frame! [h264 @ 0x7f8678801200] non-existing PPS 0 referenced [h264 @ 0x7f8678801200] decode_slice_header error [h264 @ 0x7f8678801200] no frame! [h264 @ 0x7f8678801200] non-existing PPS 0 referenced [h264 @ 0x7f8678801200] decode_slice_header error [h264 @ 0x7f8678801200] no frame! [h264 @ 0x7f8678801200] non-existing PPS 0 referenced [h264 @ 0x7f8678801200] decode_slice_header error [h264 @ 0x7f8678801200] no frame! [h264 @ 0x7f8678801200] non-existing PPS 0 referenced [h264 @ 0x7f8678801200] decode_slice_header error [h264 @ 0x7f8678801200] no frame! [h264 @ 0x7f8678801200] non-existing PPS 0 referenced [h264 @ 0x7f8678801200] decode_slice_header error [h264 @ 0x7f8678801200] no frame! [h264 @ 0x7f8678801200] non-existing PPS 0 referenced [h264 @ 0x7f8678801200] decode_slice_header error [h264 @ 0x7f8678801200] no frame! [h264 @ 0x7f8678801200] non-existing PPS 0 referenced [h264 @ 0x7f8678801200] decode_slice_header error [h264 @ 0x7f8678801200] no frame! [h264 @ 0x7f8678801200] non-existing PPS 0 referenced [h264 @ 0x7f8678801200] decode_slice_header error [h264 @ 0x7f8678801200] no frame! [h264 @ 0x7f8678801200] non-existing PPS 0 referenced [h264 @ 0x7f8678801200] decode_slice_header error [h264 @ 0x7f8678801200] no frame! [h264 @ 0x7f8678801200] non-existing PPS 0 referenced [h264 @ 0x7f8678801200] decode_slice_header error [h264 @ 0x7f8678801200] no frame! [h264 @ 0x7f8678801200] non-existing PPS 0 referenced [h264 @ 0x7f8678801200] decode_slice_header error [h264 @ 0x7f8678801200] no frame! [h264 @ 0x7f8678801200] non-existing PPS 0 referenced [h264 @ 0x7f8678801200] decode_slice_header error [h264 @ 0x7f8678801200] no frame! [h264 @ 0x7f8678801200] non-existing PPS 0 referenced [h264 @ 0x7f8678801200] decode_slice_header error [h264 @ 0x7f8678801200] no frame! [h264 @ 0x7f8678801200] non-existing PPS 0 referenced [h264 @ 0x7f8678801200] decode_slice_header error [h264 @ 0x7f8678801200] no frame! [h264 @ 0x7f8677004200] decoding for stream 0 failed [h264 @ 0x7f8677004200] Could not find codec parameters for stream 0 (Video: h264 (Main), none(progressive)): unspecified size Consider increasing the value for the 'analyzeduration' and 'probesize' options Input #0, h264, from 'A180126_222057_222111.264': Duration: N/A, bitrate: N/A Stream #0:0: Video: h264 (Main), none(progressive), 24 fps, 24 tbr, 1200k tbn, 48 tbc [mp4 @ 0x7f867608aa00] dimensions not set Could not write header for output file #0 (incorrect codec parameters ?): Invalid argument Stream mapping: Stream #0:0 -> #0:0 (copy) Last message repeated 1 times 

Ich habe den Support von Luowice kontaktiert, aber er bietet auf seiner Download-Site nur eine Windows-Anwendung zum Konvertieren der Dateien an. Sie haben auch nicht erklärt, was an ihrem Dateiformat so besonders ist. Ich suche nach einer Lösung, die unter Linux funktioniert.

Hat jemand es geschafft, .264die von diesem Kameramodell bereitgestellten Dateien zu konvertieren ? Eine Beispieldatei kann hier heruntergeladen werden .

Aktualisieren:

Ich habe den Support von Luowice kontaktiert und sie sagen, dass die .264Dateien zusätzlich "komprimiert" wurden, um Speicherplatz auf der SD-Karte der Kamera zu sparen. Leider können sie nicht erklären, wie sie die Dateien aufgrund von "Unternehmensrichtlinien" komprimieren.

Update 2:

Ich habe die C-Anwendung des von Alain.fr erwähnten Artikels kompiliert und über die Beispieldatei laufen lassen. Es gibt eine .mp4Datei aus. Leider kann diese Datei noch nicht durch VLC abgespielt werden, aber wenn ich laufe

ffmpeg -framerate 25 -i A180126_222057_222111.mp4 -c copy output.mp4 

auf der von der Konverter-Anwendung erstellten Datei wird schließlich ein abspielbares Video erstellt :)

Fazit:

Anstelle einer zusätzlichen Kompression, wie sie von Luowice behauptet wird, wird dem H.264-Stream tatsächlich etwas Müll hinzugefügt, der entfernt werden muss.

Update 3:

Basierend auf der Konverteranwendung von Ralph Spitzner, die in C geschrieben ist, habe ich einen Node.js-Port erstellt, da meine Anwendung in Node.js geschrieben ist.

0
Haben Sie versucht, die `.264`-Datei mit vlc zu sehen? Wenn es funktioniert, können Sie vlc selbst verwenden, oder Sie haben vielleicht mehr Informationen. Hastur vor 6 Jahren 0
Basierend auf dieser Ausgabe sind dies keine regulären .264-Dateien. Sie müssen vorab analysieren, um alle proprietären Elemente zu entfernen, die hinzugefügt werden. szatmary vor 6 Jahren 1
Können Sie eine kurze Beispieldatei bereitstellen? LordNeckbeard vor 6 Jahren 0
@Hastur Mit VLC versucht und die Datei wird nicht abgespielt. Sven vor 6 Jahren 0
@LordNeckbeard Ich habe einen Link zu einer Beispieldatei hinzugefügt. Siehe oben. Sven vor 6 Jahren 0
Auch wenn es nicht mit `vlc` beginnt, wird es als` H264 - MPEG-4 AVC (Teil 10) (h264) `bei` 1920x1080` angegeben. Kein digitaler Fingerabdruck gefunden Für den Fall, dass es für weitere Versuche nützlich sein sollte ... Hastur vor 6 Jahren 0

1 Antwort auf die Frage

3
Alain.fr

Hier wurde eine Erklärung zum proprietären Format gefunden, mit einer kleinen Software, die in mp4 konvertiert werden kann. Wenn es helfen kann

Das sieht interessant aus! Danke für diesen Fund! Sven vor 6 Jahren 0
Das hat es geschafft! Bitte siehe meinen aktualisierten Beitrag. Vielen Dank! Sven vor 6 Jahren 0