-
-
Notifications
You must be signed in to change notification settings - Fork 20.2k
Support Audio Extraction from MP4 Video for Nemotron Nano VL #35539
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Merged
vllm-bot
merged 40 commits into
vllm-project:main
from
netanel-haber:feature/support-audio-from-mp4-video
Mar 4, 2026
Merged
Changes from 37 commits
Commits
Show all changes
40 commits
Select commit
Hold shift + click to select a range
4d1d0db
add support for transformers parakeet audio encoder for nemotron-nano…
netanel-haber 3e30def
move ParakeetConfig and ExtractorConfig to vllm/transformers_utils/co…
netanel-haber b1d4c8d
the model starts at least
netanel-haber c3443d7
support bs>1?
netanel-haber 0672abe
support bs>1
netanel-haber fa583b0
encase with <so_start> and <so_end>
netanel-haber 47f1772
don't truncate hop_length remainder, pad to 0.1s instead
netanel-haber 6d13da5
allow configuring static and dynamic resolution per request, via max_…
netanel-haber e527e44
initial implementation
72b5646
Refactor audio extraction from video bytes to use PyAV instead of lib…
a1d506a
Enhance multimodal processing by adding support for `mm_processor_kwa…
57a5b20
Ensure audio extractor is not None in NanoNemotronVLMultiModalProcess…
24f7393
Enhance error handling for audio extraction and video loading in mult…
409a0e4
Refactor video loading methods in `MediaConnector` and `VideoMediaIO`…
586615b
Refactor audio handling in by removing placeholder imports and direc…
f06c9b7
Enhance prompt handling in by adding a check for prompt type. If the…
21928ce
Refactor code for improved readability by consolidating multi-line st…
93359b6
add av to audio setup
854b6c3
Reverted unnecessary changes; Fixed video loading
94f23b0
Add get_data_parser method to NanoNemotronVLProcessingInfo and update…
2f476ef
Refactor chat message parsing by updating content format type annotat…
4eae157
Refactor video handling in AsyncMultiModalContentParser and NanoNemot…
7f0c642
Refactor conditional statements in NanoNemotronVLMultiModalProcessor …
2835929
Update vllm/model_executor/models/nano_nemotron_vl.py
netanel-haber 80e469d
comment clarifying parakeet.py is a dependency of nano_nemotron_vl.py
netanel-haber 2119871
Enhance error handling for audio extraction and video loading in mult…
281f6f3
Refactor code style in `nano_nemotron_vl.py` for improved readability…
c3e48c6
Add NemotronVLVideoBackend for enhanced video loading and improve aud…
27eb57b
[Attention] FA4 integration (#32974)
LucasWilkinson 140746e
[Misc] Cleanup useless `current_platform` import (#35715)
wangxiyuan e3c3e38
[Feat] Add NemotronHNanoVLV2 model configuration and update video met…
0b377b9
Format w/ pre-commit
f315007
[Refactor] Simplify video fetching in MultiModalContentParser and Med…
90e6030
run pre-commit formatting
65917a5
[Refactor] Update video metadata handling in NanoNemotronVLMultiModal…
f89b7b1
[Refactor] Simplify MultiModalItemTracker initialization and update v…
5769eb2
undo unnecessary changes
a53c6f1
[Refactor] Revise NemotronHNanoVLV2Config and update video backend ha…
06f62d7
Optimize imports
55bc81b
Merge branch 'main' into feature/support-audio-from-mp4-video
askliar File filter
Filter by extension
Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
There are no files selected for viewing
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Uh oh!
There was an error while loading. Please reload this page.