0

I have recorded some 4K videos as MP4 file on Panasonic VX878 and 9xx. Both produce a video which, when played in VLC or other player on Linux, has 3 tiles: 2 next to each other horizontally at the top 20 % of the canvas, both displaying the actual video, and the rest displays the 1st second of the video, looping.

I wonder where is the issue: In the player on in the camera? When I played the video in the camcoder's playback, it looked fine.

enter image description here

  • 1
    This will be hard to answer without the file. Please upload it somewhere and provide a link to the file. I would guess it is a problem with the player - not the camera if the camera can playback normaly – Timothy Lukas H. Sep 22 '19 at 9:27
0

Yes, the videos are broken. They are created due to an overheat and some kind of built-in reduction of the recorded video to FullHD; but the resolution of the result is still 4K, and the last filled content of the 4K buffer is used to fill the bottom large part (hence the repeating).

Still, it's possible to get a FullHD video from the broken file:

FILTER='
[in] split [a][b]; 
[a] crop=1920:540:0:0 [ac]; 
[b] crop=1920:540:1920:0 [bc]; 
[ac][bc] vstack [stack];
[stack] il=luma_mode=interleave:chroma_mode=interleave'  

if [ "$2" != "" ] ; then
  ffplay -i "$INPUT" -vf "$FILTER"
else
  set -x
  ffmpeg -i "$INPUT" -filter:v "$FILTER" $QUALITY_GOOD_H265 -c:a copy "$NEW_NAME" \
  && touch "$NEW_NAME" -r "$INPUT"
  set +x
fi
| improve this answer | |

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.