v17 LibreELEC Testbuilds for RaspberryPi (Kodi 17.0)
Sorry to bug you again, but DV-videos still don't work on RPi2. Sad
Working fourcc with ffmpeg on windows: dvcp, dvsd, cvsd, cdvc.
On RPi2: -none-

After some digging, ffmpeg on Windows identifies the codec as "dvvideo" and supports many fourccs for it. See here: https://github.com/FFmpeg/FFmpeg/blob/8e...mat/isom.c
I now even tried to rewrite the fourcc to dvcp and cdvc which works on Windows, but not on my RPi2.

Any ideas which code is relevant here and where I could take a further look at?

Kodi-log:
Starting some dv-video with [manually] different fourccs. Identical Type2-AVI-stream, though.
Code:
19:14:31 208.425827 T:1962049536  NOTICE: VideoPlayer: Opening: smb://SERVER/media/video.sonstiges/sample_dvcp.avi
19:14:31 208.435028 T:1962049536 WARNING: CDVDMessageQueue(player)::Put MSGQ_NOT_INITIALIZED
19:14:31 208.444199 T:1772090272  NOTICE: Creating InputStream
19:14:31 208.467224 T:1772090272  NOTICE: Creating Demuxer
19:14:31 208.558487 T:1772090272  NOTICE: Opening stream: 0 source: 256
19:14:31 208.559006 T:1772090272  NOTICE: Creating video codec with codec id: 25
19:14:31 208.559235 T:1772090272   ERROR: CMMALVideo::Open : Video codec unknown: 19
19:14:31 208.559418 T:1772090272  NOTICE: CDVDVideoCodecFFmpeg::Open() Using codec: DV (Digital Video)
19:14:31 208.560577 T:1772090272  NOTICE: Creating video thread
19:14:31 208.560913 T:1772090272  NOTICE: Opening stream: 1 source: 256
19:14:31 208.561035 T:1548739488  NOTICE: running thread: video_thread
19:14:31 208.561127 T:1772090272  NOTICE: Finding audio codec for: 65536
19:14:31 208.561615 T:1772090272  NOTICE: Creating audio thread
19:14:31 208.561951 T:1540350880  NOTICE: running thread: CVideoPlayerAudio::Process()
19:14:31 208.564301 T:1772090272  NOTICE: CDVDMessageQueue::GetLevel() - can't determine level
19:14:31 208.565063 T:1540350880  NOTICE: Previous line repeats 4 times.
19:14:31 208.565186 T:1540350880  NOTICE: Creating audio stream (codec id: 65536, channels: 2, sample rate: 48000, no pass-through)
19:14:31 208.695007 T:1962049536   ERROR: CMMALRenderer::Configure - format:1 not supported
19:14:31 208.695602 T:1548739488 WARNING: CRenderManager::Configure - failed to configure
19:14:31 208.695831 T:1548739488   ERROR: OutputPicture - failed to configure renderer
19:14:31 209.257233 T:1548739488 WARNING: CRenderManager::WaitForBuffer - timeout waiting for buffer
19:14:38 216.204330 T:1962049536 WARNING: Previous line repeats 2 times.
19:14:38 216.204544 T:1962049536  NOTICE: CVideoPlayer::CloseFile()
19:14:38 216.204636 T:1962049536  NOTICE: VideoPlayer: waiting for threads to exit
19:14:38 216.213608 T:1772090272  NOTICE: CVideoPlayer::OnExit()
19:14:38 216.213730 T:1772090272  NOTICE: Closing stream player 1
19:14:38 216.213837 T:1772090272  NOTICE: Waiting for audio thread to exit
19:14:38 216.240814 T:1540350880  NOTICE: thread end: CVideoPlayerAudio::OnExit()
19:14:38 216.241013 T:1772090272  NOTICE: Closing audio device
19:14:39 216.522308 T:1772090272  NOTICE: Deleting audio codec
19:14:39 216.522552 T:1772090272  NOTICE: Closing stream player 2
19:14:39 216.522644 T:1772090272  NOTICE: waiting for video thread to exit
19:14:39 216.523010 T:1548739488  NOTICE: thread end: video_thread
19:14:39 216.533035 T:1772090272  NOTICE: deleting video codec
19:14:39 216.536163 T:1962049536  NOTICE: VideoPlayer: finished waiting
19:14:39 216.536530 T:1962049536  NOTICE: VideoPlayer: Opening: smb://SERVER/media/video.sonstiges/sample_cvsd.avi
19:14:39 216.538147 T:1772090272  NOTICE: Creating InputStream
19:14:39 216.573181 T:1772090272  NOTICE: Creating Demuxer
19:14:39 216.657639 T:1772090272  NOTICE: Opening stream: 0 source: 256
19:14:39 216.658020 T:1772090272  NOTICE: Creating video codec with codec id: 25
19:14:39 216.658157 T:1772090272   ERROR: CMMALVideo::Open : Video codec unknown: 19
19:14:39 216.658340 T:1772090272  NOTICE: CDVDVideoCodecFFmpeg::Open() Using codec: DV (Digital Video)
19:14:39 216.659683 T:1772090272  NOTICE: Creating video thread
19:14:39 216.660049 T:1772090272  NOTICE: Opening stream: 1 source: 256
19:14:39 216.660172 T:1601172384  NOTICE: running thread: video_thread
19:14:39 216.660263 T:1772090272  NOTICE: Finding audio codec for: 65536
19:14:39 216.660660 T:1772090272  NOTICE: Creating audio thread
19:14:39 216.660980 T:1573905312  NOTICE: running thread: CVideoPlayerAudio::Process()
19:14:39 216.663162 T:1772090272  NOTICE: CDVDMessageQueue::GetLevel() - can't determine level
19:14:39 216.663605 T:1573905312  NOTICE: Previous line repeats 4 times.
19:14:39 216.663712 T:1573905312  NOTICE: Creating audio stream (codec id: 65536, channels: 2, sample rate: 48000, no pass-through)
19:14:39 216.771637 T:1962049536   ERROR: CMMALRenderer::Configure - format:1 not supported
19:14:39 216.771957 T:1601172384 WARNING: CRenderManager::Configure - failed to configure
19:14:39 216.772141 T:1601172384   ERROR: OutputPicture - failed to configure renderer
19:14:47 225.000244 T:1962049536  NOTICE: CVideoPlayer::CloseFile()
19:14:47 225.000504 T:1962049536  NOTICE: VideoPlayer: waiting for threads to exit
19:14:47 225.007446 T:1772090272  NOTICE: CVideoPlayer::OnExit()
19:14:47 225.007538 T:1772090272  NOTICE: Closing stream player 1
19:14:47 225.007614 T:1772090272  NOTICE: Waiting for audio thread to exit
19:14:47 225.035721 T:1573905312  NOTICE: thread end: CVideoPlayerAudio::OnExit()
19:14:47 225.035934 T:1772090272  NOTICE: Closing audio device
19:14:48 225.322174 T:1772090272  NOTICE: Deleting audio codec
19:14:48 225.322464 T:1772090272  NOTICE: Closing stream player 2
19:14:48 225.322571 T:1772090272  NOTICE: waiting for video thread to exit
19:14:48 225.322952 T:1601172384  NOTICE: thread end: video_thread
19:14:48 225.325119 T:1772090272  NOTICE: deleting video codec
19:14:48 225.327591 T:1962049536  NOTICE: VideoPlayer: finished waiting
19:14:48 225.328003 T:1962049536  NOTICE: VideoPlayer: Opening: smb://SERVER/media/video.sonstiges/sample_dvsd.avi
19:14:48 225.329559 T:1772090272  NOTICE: Creating InputStream
19:14:48 225.352615 T:1772090272  NOTICE: Creating Demuxer
19:14:48 225.425018 T:1772090272  NOTICE: Opening stream: 0 source: 256
19:14:48 225.425430 T:1772090272  NOTICE: Creating video codec with codec id: 25
19:14:48 225.425598 T:1772090272   ERROR: CMMALVideo::Open : Video codec unknown: 19
19:14:48 225.425735 T:1772090272  NOTICE: CDVDVideoCodecFFmpeg::Open() Using codec: DV (Digital Video)
19:14:48 225.426758 T:1772090272  NOTICE: Creating video thread
19:14:48 225.427078 T:1772090272  NOTICE: Opening stream: 1 source: 256
19:14:48 225.427185 T:1601172384  NOTICE: running thread: video_thread
19:14:48 225.427292 T:1772090272  NOTICE: Finding audio codec for: 65536
19:14:48 225.427719 T:1772090272  NOTICE: Creating audio thread
19:14:48 225.428085 T:1573905312  NOTICE: running thread: CVideoPlayerAudio::Process()
19:14:48 225.430435 T:1772090272  NOTICE: CDVDMessageQueue::GetLevel() - can't determine level
19:14:48 225.430847 T:1573905312  NOTICE: Previous line repeats 4 times.
19:14:48 225.430954 T:1573905312  NOTICE: Creating audio stream (codec id: 65536, channels: 2, sample rate: 48000, no pass-through)
19:14:48 225.570221 T:1962049536   ERROR: CMMALRenderer::Configure - format:1 not supported
19:14:48 225.570663 T:1601172384 WARNING: CRenderManager::Configure - failed to configure
19:14:48 225.570923 T:1601172384   ERROR: OutputPicture - failed to configure renderer
19:14:54 231.700272 T:1962049536  NOTICE: CVideoPlayer::CloseFile()
19:14:54 231.700485 T:1962049536  NOTICE: VideoPlayer: waiting for threads to exit
19:14:54 231.706345 T:1772090272  NOTICE: CVideoPlayer::OnExit()
19:14:54 231.706497 T:1772090272  NOTICE: Closing stream player 1
19:14:54 231.706573 T:1772090272  NOTICE: Waiting for audio thread to exit
19:14:54 231.724594 T:1573905312  NOTICE: thread end: CVideoPlayerAudio::OnExit()
19:14:54 231.726761 T:1772090272  NOTICE: Closing audio device
19:14:54 232.002762 T:1772090272  NOTICE: Deleting audio codec
19:14:54 232.003036 T:1772090272  NOTICE: Closing stream player 2
19:14:54 232.003128 T:1772090272  NOTICE: waiting for video thread to exit
19:14:54 232.003326 T:1601172384  NOTICE: thread end: video_thread
19:14:54 232.007584 T:1772090272  NOTICE: deleting video codec
19:14:54 232.011642 T:1962049536  NOTICE: VideoPlayer: finished waiting
19:14:54 232.030838 T:1962049536  NOTICE: CVideoPlayer::CloseFile()
19:14:54 232.031036 T:1962049536  NOTICE: VideoPlayer: waiting for threads to exit
19:14:54 232.031128 T:1962049536  NOTICE: VideoPlayer: finished waiting
19:14:54 232.031235 T:1962049536  NOTICE: CVideoPlayer::CloseFile()
19:14:54 232.031326 T:1962049536  NOTICE: VideoPlayer: waiting for threads to exit
19:14:54 232.031387 T:1962049536  NOTICE: VideoPlayer: finished waiting

EDIT: Even a type1-AVI with dvsd (which was the most common format) doesn't work.


Messages In This Thread
RPi2: no DV-codec? - by bubi - 2016-07-10, 10:30
DV-video not working - by bubi - 2016-07-15, 19:48
Logout Mark Read Team Forum Stats Members Help
LibreELEC Testbuilds for RaspberryPi (Kodi 17.0)19