[FFmpeg-user] Problem rewrapping DV in MOV

Ganesh.Irelan at syda.org Ganesh.Irelan at syda.org
Tue Oct 29 16:16:24 EET 2024


Hello

I have .dv files captured from DV videotapes with vrecord.  The .dv files play fine in Quicktime Player 10 but are not supported by Premier Pro or FCP.  I want to wrap the DV stream from the .dv files into Quicktime MOV (without transcoding) so they can be imported into Premier Pro.  FFMPEG rewraps the stream but when played in Quicktime, VLC, and Premier Pro there are narrow black vertical bars on the left and right edges of the frame.  It looks like the production aperture 720x480 is being displayed instead of the clean aperture 704x480 but that’s just a guess.  Can someone tell me an FFMPEG command that will result in MOV wrapped DV that displays without the vertical borders?

This is what I tried.  

3137-Mac-Pro-DAM:~ kirelan$ ffmpeg -i 36058.dv -map 0 -c copy 36058_Rewrap.mov
ffmpeg version 6.1.1-tessus  https://evermeet.cx/ffmpeg/  Copyright (c) 2000-2023 the FFmpeg developers
  built with Apple clang version 11.0.0 (clang-1100.0.33.17)
  configuration: --cc=/usr/bin/clang --prefix=/opt/ffmpeg --extra-version=tessus --enable-avisynth --enable-fontconfig --enable-gpl --enable-libaom --enable-libass --enable-libbluray --enable-libdav1d --enable-libfreetype --enable-libgsm --enable-libmodplug --enable-libmp3lame --enable-libmysofa --enable-libopencore-amrnb --enable-libopencore-amrwb --enable-libopenh264 --enable-libopenjpeg --enable-libopus --enable-librubberband --enable-libshine --enable-libsnappy --enable-libsoxr --enable-libspeex --enable-libtheora --enable-libtwolame --enable-libvidstab --enable-libvmaf --enable-libvo-amrwbenc --enable-libvorbis --enable-libvpx --enable-libwebp --enable-libx264 --enable-libx265 --enable-libxavs --enable-libxml2 --enable-libxvid --enable-libzimg --enable-libzmq --enable-libzvbi --enable-version3 --pkg-config-flags=--static --disable-ffplay
  libavutil      58. 29.100 / 58. 29.100
  libavcodec     60. 31.102 / 60. 31.102
  libavformat    60. 16.100 / 60. 16.100
  libavdevice    60.  3.100 / 60.  3.100
  libavfilter     9. 12.100 /  9. 12.100
  libswscale      7.  5.100 /  7.  5.100
  libswresample   4. 12.100 /  4. 12.100
  libpostproc    57.  3.100 / 57.  3.100
[dv @ 0x7fbee8d06b80] Detected timecode is invalid
[dv @ 0x7fbee8d06b80] Estimating duration from bitrate, this may be inaccurate
Input #0, dv, from '36058_PRM.dv':
  Duration: 00:39:07.91, start: 0.000000, bitrate: 28771 kb/s
  Stream #0:0: Video: dvvideo, yuv411p, 720x480 [SAR 8:9 DAR 4:3], 28771 kb/s, 60k fps, 29.97 tbr, 60k tbn
  Stream #0:1: Audio: pcm_s16le, 48000 Hz, stereo, s16, 1536 kb/s
Output #0, mov, to '36058_Rewrap_Map.mov':
  Metadata:
    encoder         : Lavf60.16.100
  Stream #0:0: Video: dvvideo (dvcp / 0x70637664), yuv411p, 720x480 [SAR 8:9 DAR 4:3], q=2-31, 28771 kb/s, 60k fps, 29.97 tbr, 60k tbn
  Stream #0:1: Audio: pcm_s16le (sowt / 0x74776F73), 48000 Hz, stereo, s16, 1536 kb/s
Stream mapping:
  Stream #0:0 -> #0:0 (copy)
  Stream #0:1 -> #0:1 (copy)
Press [q] to stop, [?] for help
[out#0/mov @ 0x7fbee8d0b940] video:8246133kB audio:439852kB subtitle:0kB other streams:0kB global headers:0kB muxing overhead: 0.017190%
size= 8687478kB time=00:39:07.87 bitrate=30311.5kbits/s speed=14.8x   

Thank you






More information about the ffmpeg-user mailing list