Skip to content

-vbsf is deprecated in modern FFmpeg.#2

Open
christian-haider wants to merge 1 commit intoTRaSH-:mainfrom
christian-haider:ffmpeg_params
Open

-vbsf is deprecated in modern FFmpeg.#2
christian-haider wants to merge 1 commit intoTRaSH-:mainfrom
christian-haider:ffmpeg_params

Conversation

@christian-haider
Copy link
Copy Markdown

During debugging the script I noticed that -vbsf is deprecated in ffmpeg.

-vbsf is Fully Removed

-vbsf was deprecated for over 10 years and was completely removed from FFmpeg on December 18, 2023, in commit 6325aede08. The removal patch notes explicitly state: "They were marked as deprecated over 10 years ago." If you use it with a modern FFmpeg build, you'll get Unrecognized option 'vbsf'.123

The Replacement: -bsf:v

The direct, modern replacement is -bsf:v (bitstream filter for video stream). The syntax is:[^4]

ffmpeg -i INPUT -c:v copy -bsf:v filter1[=opt1=val1:opt2=val2][,filter2] OUTPUT

Footnotes

  1. https://ffmpeg.org/pipermail/ffmpeg-devel/2023-December/318551.html

  2. http://mplayerhq.hu/pipermail/ffmpeg-cvslog/2023-December/140218.html

  3. https://blog.csdn.net/2301_78017102/article/details/145670725

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant