Opened 8 years ago
Closed 8 years ago
#6038 closed defect (needs_more_info)
Capturing from Decklink card broken after December 10 releases
Reported by: | Florian | Owned by: | |
---|---|---|---|
Priority: | normal | Component: | undetermined |
Version: | git-master | Keywords: | decklink regression |
Cc: | Blocked By: | ||
Blocking: | Reproduced by developer: | no | |
Analyzed by developer: | no |
Description
Summary of the bug:
I recently encountered a problem, when updating my FFmpeg version from a release in Mid November, to the current one. I am using the Windows builds (64 Bit) from Zeranoe.
FFmpeg is used in one of my scripts to capture video from a Decklink card. After the update, I get an error message and it does not work.
I then checked the recent versions and found the last working version was the one labelled "20161210-edb4f5d". The next one (20161216-a5cf600) does not work and all after that do not work either.
I get the error message: "Unrecognized option 'video_input' - Error splitting the argument list: Option not found". The same happens when I strip the "video_input"-option from the command line and also if I delete "audio_input". Then the error message is: "Unknown input format: 'decklink'"
I should say that I use VLC to check the recording via the local UDP stream.
Evertything else should be self explanotory.
I have attached for you the log files of my tests with the current build, 3.2.2 and the last working version. I quit the working version after about 6 seconds of capturing.
How to reproduce:
FFmpeg.exe -r 25 -rtbufsize 2048M -channels 2 -video_input sdi -audio_input embedded -f decklink -i "DeckLink HD Extreme 3D@9" -filter_complex "[0:v] yadif, split=2 [recording] [stream]" -map "[recording]" -map 0:a:0 -vcodec libx264 -s 1920x1080 -pix_fmt yuv420p -preset ultrafast -crf 18 -profile:v high -level 4.0 -acodec aac -ab 256k "capture.mp4" -map "[stream]" -map 0:a:0 -vcodec libx264 -s 1920x1080 -pix_fmt yuv420p -preset ultrafast -crf 18 -profile:v high -level 4.0 -acodec aac -ab 256k -f mpegts "udp://localhost:1234" -hide_banner ffmpeg version N-82833-gedb4f5d built on 2016-12-10
Attachments (1)
Change History (5)
by , 8 years ago
Attachment: | FFmpeg_logs.zip added |
---|
comment:1 by , 8 years ago
Sorry, little error in the reproduce section. The mentioned build above does work.
You can reproduce it with the ffmpeg version 3.2.2 or N-82889-g54931fd. If you look at the log files you can see that. :)
comment:2 by , 8 years ago
Component: | ffmpeg → undetermined |
---|---|
Keywords: | regression added; capture broken removed |
Which commit introduced the regression?
comment:3 by , 8 years ago
I don't know that. Sorry.
But it has to be somewhere between 2016-12-10 and 2016-12-16.
comment:4 by , 8 years ago
Resolution: | → needs_more_info |
---|---|
Status: | new → closed |
Then please ask on the Zeranoe forum if you cannot compile yourself, none of the 38 commits between edb4f5d and a5cf600 affect decklink.
All related log files for the ticket