|
broll package from rosbag2_broll repobroll rosbag2_storage_broll |
ROS Distro
|
Package Summary
| Tags | No category tags. |
| Version | 0.1.1 |
| License | Apache License 2.0 |
| Build type | AMENT_CMAKE |
| Use | RECOMMENDED |
Repository Summary
| Description | B-Roll: Libraries and plugins for handling video data in rosbag2 |
| Checkout URI | https://github.com/ros-tooling/rosbag2_broll.git |
| VCS Type | git |
| VCS Version | main |
| Last Updated | 2025-05-12 |
| Dev Status | DEVELOPED |
| Released | RELEASED |
| Tags | No category tags. |
| Contributing |
Help Wanted (-)
Good First Issues (-) Pull Requests to Review (-) |
Package Description
Additional Links
Maintainers
- Emerson Knapp
Authors
B-Roll
Provides utilities for dealing with video stream data in the context of Rosbag2.
Provides wrapper utilities for libavcodec (ffmpeg).
broll
Library providing wrapper classes for common libavcodec <–> sensor_msgs operations
decode_node
decode_node node takes in CompressedImage with some encoding and republishes as raw Image
Topics Subscribed:
video/compressed: sensor_msgs/msg/CompressedImage
Topics Published:
video/raw: sensor_msgs/msg/Image
Parameters:
-
scale: floatscale to apply to image before republishing.0.5will result in half size, rounds up to nearest even number on both width and height
Examples:
ros2 run broll decode_node --ros-args -r video/compressed:=camera0/compressed -r video/raw:=/camera0/raw_bgr -p scale:=0.5
Changelog for package broll
0.1.1 (2025-05-12)
0.1.0 (2025-04-09)
- Hardware decoding of frames (#13)
- Missed one bsf include :facepalm: (#12)
- bsf.h doesn't exist in major versions below 60. (#11)
- Fix ffmpeg 6 build and latest Rolling compatibility (#10)
- Fix extended color range YUV pix format deprecation. (#7)
- Detect and skip bad H265 P-Frames (#6)
- Disable mcap (#4)
- Lookup codec id name rather than switching (#3)
- Add github action CI (#2)
- Don't include bsf.h, for older versions of ffmpeg
- Fix build error
- Clean up bsfPacket_
- Annex-B streaming (plus code cleanup) (#1)
- Export dependency, expose utility func as static
- End-to-end example workflow documentation and some small code touchups
- Initial functionality pass
- Contributors: Emerson Knapp, Henry Fuller
Package Dependencies
| Deps | Name |
|---|---|
| ament_cmake | |
| ament_cmake_ros | |
| ament_lint_auto | |
| ament_lint_common | |
| rcutils | |
| rclcpp | |
| rclcpp_components | |
| sensor_msgs |
System Dependencies
| Name |
|---|
| pkg-config |
| ffmpeg |
Dependant Packages
| Name | Deps |
|---|---|
| rosbag2_storage_broll |
Launch files
Messages
Services
Plugins
Recent questions tagged broll at Robotics Stack Exchange
|
broll package from rosbag2_broll repobroll rosbag2_storage_broll |
ROS Distro
|
Package Summary
| Tags | No category tags. |
| Version | 0.1.1 |
| License | Apache License 2.0 |
| Build type | AMENT_CMAKE |
| Use | RECOMMENDED |
Repository Summary
| Description | B-Roll: Libraries and plugins for handling video data in rosbag2 |
| Checkout URI | https://github.com/ros-tooling/rosbag2_broll.git |
| VCS Type | git |
| VCS Version | main |
| Last Updated | 2025-05-12 |
| Dev Status | DEVELOPED |
| Released | RELEASED |
| Tags | No category tags. |
| Contributing |
Help Wanted (-)
Good First Issues (-) Pull Requests to Review (-) |
Package Description
Additional Links
Maintainers
- Emerson Knapp
Authors
B-Roll
Provides utilities for dealing with video stream data in the context of Rosbag2.
Provides wrapper utilities for libavcodec (ffmpeg).
broll
Library providing wrapper classes for common libavcodec <–> sensor_msgs operations
decode_node
decode_node node takes in CompressedImage with some encoding and republishes as raw Image
Topics Subscribed:
video/compressed: sensor_msgs/msg/CompressedImage
Topics Published:
video/raw: sensor_msgs/msg/Image
Parameters:
-
scale: floatscale to apply to image before republishing.0.5will result in half size, rounds up to nearest even number on both width and height
Examples:
ros2 run broll decode_node --ros-args -r video/compressed:=camera0/compressed -r video/raw:=/camera0/raw_bgr -p scale:=0.5
Changelog for package broll
0.1.1 (2025-05-12)
0.1.0 (2025-04-09)
- Hardware decoding of frames (#13)
- Missed one bsf include :facepalm: (#12)
- bsf.h doesn't exist in major versions below 60. (#11)
- Fix ffmpeg 6 build and latest Rolling compatibility (#10)
- Fix extended color range YUV pix format deprecation. (#7)
- Detect and skip bad H265 P-Frames (#6)
- Disable mcap (#4)
- Lookup codec id name rather than switching (#3)
- Add github action CI (#2)
- Don't include bsf.h, for older versions of ffmpeg
- Fix build error
- Clean up bsfPacket_
- Annex-B streaming (plus code cleanup) (#1)
- Export dependency, expose utility func as static
- End-to-end example workflow documentation and some small code touchups
- Initial functionality pass
- Contributors: Emerson Knapp, Henry Fuller
Package Dependencies
| Deps | Name |
|---|---|
| ament_cmake | |
| ament_cmake_ros | |
| ament_lint_auto | |
| ament_lint_common | |
| rcutils | |
| rclcpp | |
| rclcpp_components | |
| sensor_msgs |
System Dependencies
| Name |
|---|
| pkg-config |
| ffmpeg |
Dependant Packages
| Name | Deps |
|---|---|
| rosbag2_storage_broll |
Launch files
Messages
Services
Plugins
Recent questions tagged broll at Robotics Stack Exchange
|
broll package from rosbag2_broll repobroll rosbag2_storage_broll |
ROS Distro
|
Package Summary
| Tags | No category tags. |
| Version | 0.1.1 |
| License | Apache License 2.0 |
| Build type | AMENT_CMAKE |
| Use | RECOMMENDED |
Repository Summary
| Description | B-Roll: Libraries and plugins for handling video data in rosbag2 |
| Checkout URI | https://github.com/ros-tooling/rosbag2_broll.git |
| VCS Type | git |
| VCS Version | main |
| Last Updated | 2025-05-12 |
| Dev Status | DEVELOPED |
| Released | RELEASED |
| Tags | No category tags. |
| Contributing |
Help Wanted (-)
Good First Issues (-) Pull Requests to Review (-) |
Package Description
Additional Links
Maintainers
- Emerson Knapp
Authors
B-Roll
Provides utilities for dealing with video stream data in the context of Rosbag2.
Provides wrapper utilities for libavcodec (ffmpeg).
broll
Library providing wrapper classes for common libavcodec <–> sensor_msgs operations
decode_node
decode_node node takes in CompressedImage with some encoding and republishes as raw Image
Topics Subscribed:
video/compressed: sensor_msgs/msg/CompressedImage
Topics Published:
video/raw: sensor_msgs/msg/Image
Parameters:
-
scale: floatscale to apply to image before republishing.0.5will result in half size, rounds up to nearest even number on both width and height
Examples:
ros2 run broll decode_node --ros-args -r video/compressed:=camera0/compressed -r video/raw:=/camera0/raw_bgr -p scale:=0.5
Changelog for package broll
0.1.1 (2025-05-12)
0.1.0 (2025-04-09)
- Hardware decoding of frames (#13)
- Missed one bsf include :facepalm: (#12)
- bsf.h doesn't exist in major versions below 60. (#11)
- Fix ffmpeg 6 build and latest Rolling compatibility (#10)
- Fix extended color range YUV pix format deprecation. (#7)
- Detect and skip bad H265 P-Frames (#6)
- Disable mcap (#4)
- Lookup codec id name rather than switching (#3)
- Add github action CI (#2)
- Don't include bsf.h, for older versions of ffmpeg
- Fix build error
- Clean up bsfPacket_
- Annex-B streaming (plus code cleanup) (#1)
- Export dependency, expose utility func as static
- End-to-end example workflow documentation and some small code touchups
- Initial functionality pass
- Contributors: Emerson Knapp, Henry Fuller
Package Dependencies
| Deps | Name |
|---|---|
| ament_cmake | |
| ament_cmake_ros | |
| ament_lint_auto | |
| ament_lint_common | |
| rcutils | |
| rclcpp | |
| rclcpp_components | |
| sensor_msgs |
System Dependencies
| Name |
|---|
| pkg-config |
| ffmpeg |
Dependant Packages
| Name | Deps |
|---|---|
| rosbag2_storage_broll |
Launch files
Messages
Services
Plugins
Recent questions tagged broll at Robotics Stack Exchange
|
broll package from rosbag2_broll repobroll rosbag2_storage_broll |
ROS Distro
|
Package Summary
| Tags | No category tags. |
| Version | 0.1.1 |
| License | Apache License 2.0 |
| Build type | AMENT_CMAKE |
| Use | RECOMMENDED |
Repository Summary
| Description | B-Roll: Libraries and plugins for handling video data in rosbag2 |
| Checkout URI | https://github.com/ros-tooling/rosbag2_broll.git |
| VCS Type | git |
| VCS Version | main |
| Last Updated | 2025-05-12 |
| Dev Status | DEVELOPED |
| Released | RELEASED |
| Tags | No category tags. |
| Contributing |
Help Wanted (-)
Good First Issues (-) Pull Requests to Review (-) |
Package Description
Additional Links
Maintainers
- Emerson Knapp
Authors
B-Roll
Provides utilities for dealing with video stream data in the context of Rosbag2.
Provides wrapper utilities for libavcodec (ffmpeg).
broll
Library providing wrapper classes for common libavcodec <–> sensor_msgs operations
decode_node
decode_node node takes in CompressedImage with some encoding and republishes as raw Image
Topics Subscribed:
video/compressed: sensor_msgs/msg/CompressedImage
Topics Published:
video/raw: sensor_msgs/msg/Image
Parameters:
-
scale: floatscale to apply to image before republishing.0.5will result in half size, rounds up to nearest even number on both width and height
Examples:
ros2 run broll decode_node --ros-args -r video/compressed:=camera0/compressed -r video/raw:=/camera0/raw_bgr -p scale:=0.5
Changelog for package broll
0.1.1 (2025-05-12)
0.1.0 (2025-04-09)
- Hardware decoding of frames (#13)
- Missed one bsf include :facepalm: (#12)
- bsf.h doesn't exist in major versions below 60. (#11)
- Fix ffmpeg 6 build and latest Rolling compatibility (#10)
- Fix extended color range YUV pix format deprecation. (#7)
- Detect and skip bad H265 P-Frames (#6)
- Disable mcap (#4)
- Lookup codec id name rather than switching (#3)
- Add github action CI (#2)
- Don't include bsf.h, for older versions of ffmpeg
- Fix build error
- Clean up bsfPacket_
- Annex-B streaming (plus code cleanup) (#1)
- Export dependency, expose utility func as static
- End-to-end example workflow documentation and some small code touchups
- Initial functionality pass
- Contributors: Emerson Knapp, Henry Fuller
Package Dependencies
| Deps | Name |
|---|---|
| ament_cmake | |
| ament_cmake_ros | |
| ament_lint_auto | |
| ament_lint_common | |
| rcutils | |
| rclcpp | |
| rclcpp_components | |
| sensor_msgs |
System Dependencies
| Name |
|---|
| pkg-config |
| ffmpeg |
Dependant Packages
| Name | Deps |
|---|---|
| rosbag2_storage_broll |
Launch files
Messages
Services
Plugins
Recent questions tagged broll at Robotics Stack Exchange
|
broll package from rosbag2_broll repobroll rosbag2_storage_broll |
ROS Distro
|
Package Summary
| Tags | No category tags. |
| Version | 0.1.1 |
| License | Apache License 2.0 |
| Build type | AMENT_CMAKE |
| Use | RECOMMENDED |
Repository Summary
| Description | B-Roll: Libraries and plugins for handling video data in rosbag2 |
| Checkout URI | https://github.com/ros-tooling/rosbag2_broll.git |
| VCS Type | git |
| VCS Version | main |
| Last Updated | 2025-05-12 |
| Dev Status | DEVELOPED |
| Released | RELEASED |
| Tags | No category tags. |
| Contributing |
Help Wanted (-)
Good First Issues (-) Pull Requests to Review (-) |
Package Description
Additional Links
Maintainers
- Emerson Knapp
Authors
B-Roll
Provides utilities for dealing with video stream data in the context of Rosbag2.
Provides wrapper utilities for libavcodec (ffmpeg).
broll
Library providing wrapper classes for common libavcodec <–> sensor_msgs operations
decode_node
decode_node node takes in CompressedImage with some encoding and republishes as raw Image
Topics Subscribed:
video/compressed: sensor_msgs/msg/CompressedImage
Topics Published:
video/raw: sensor_msgs/msg/Image
Parameters:
-
scale: floatscale to apply to image before republishing.0.5will result in half size, rounds up to nearest even number on both width and height
Examples:
ros2 run broll decode_node --ros-args -r video/compressed:=camera0/compressed -r video/raw:=/camera0/raw_bgr -p scale:=0.5
Changelog for package broll
0.1.1 (2025-05-12)
0.1.0 (2025-04-09)
- Hardware decoding of frames (#13)
- Missed one bsf include :facepalm: (#12)
- bsf.h doesn't exist in major versions below 60. (#11)
- Fix ffmpeg 6 build and latest Rolling compatibility (#10)
- Fix extended color range YUV pix format deprecation. (#7)
- Detect and skip bad H265 P-Frames (#6)
- Disable mcap (#4)
- Lookup codec id name rather than switching (#3)
- Add github action CI (#2)
- Don't include bsf.h, for older versions of ffmpeg
- Fix build error
- Clean up bsfPacket_
- Annex-B streaming (plus code cleanup) (#1)
- Export dependency, expose utility func as static
- End-to-end example workflow documentation and some small code touchups
- Initial functionality pass
- Contributors: Emerson Knapp, Henry Fuller
Package Dependencies
| Deps | Name |
|---|---|
| ament_cmake | |
| ament_cmake_ros | |
| ament_lint_auto | |
| ament_lint_common | |
| rcutils | |
| rclcpp | |
| rclcpp_components | |
| sensor_msgs |
System Dependencies
| Name |
|---|
| pkg-config |
| ffmpeg |
Dependant Packages
| Name | Deps |
|---|---|
| rosbag2_storage_broll |
Launch files
Messages
Services
Plugins
Recent questions tagged broll at Robotics Stack Exchange
|
broll package from rosbag2_broll repobroll rosbag2_storage_broll |
ROS Distro
|
Package Summary
| Tags | No category tags. |
| Version | 0.1.1 |
| License | Apache License 2.0 |
| Build type | AMENT_CMAKE |
| Use | RECOMMENDED |
Repository Summary
| Description | B-Roll: Libraries and plugins for handling video data in rosbag2 |
| Checkout URI | https://github.com/ros-tooling/rosbag2_broll.git |
| VCS Type | git |
| VCS Version | main |
| Last Updated | 2025-05-12 |
| Dev Status | DEVELOPED |
| Released | RELEASED |
| Tags | No category tags. |
| Contributing |
Help Wanted (-)
Good First Issues (-) Pull Requests to Review (-) |
Package Description
Additional Links
Maintainers
- Emerson Knapp
Authors
B-Roll
Provides utilities for dealing with video stream data in the context of Rosbag2.
Provides wrapper utilities for libavcodec (ffmpeg).
broll
Library providing wrapper classes for common libavcodec <–> sensor_msgs operations
decode_node
decode_node node takes in CompressedImage with some encoding and republishes as raw Image
Topics Subscribed:
video/compressed: sensor_msgs/msg/CompressedImage
Topics Published:
video/raw: sensor_msgs/msg/Image
Parameters:
-
scale: floatscale to apply to image before republishing.0.5will result in half size, rounds up to nearest even number on both width and height
Examples:
ros2 run broll decode_node --ros-args -r video/compressed:=camera0/compressed -r video/raw:=/camera0/raw_bgr -p scale:=0.5
Changelog for package broll
0.1.1 (2025-05-12)
0.1.0 (2025-04-09)
- Hardware decoding of frames (#13)
- Missed one bsf include :facepalm: (#12)
- bsf.h doesn't exist in major versions below 60. (#11)
- Fix ffmpeg 6 build and latest Rolling compatibility (#10)
- Fix extended color range YUV pix format deprecation. (#7)
- Detect and skip bad H265 P-Frames (#6)
- Disable mcap (#4)
- Lookup codec id name rather than switching (#3)
- Add github action CI (#2)
- Don't include bsf.h, for older versions of ffmpeg
- Fix build error
- Clean up bsfPacket_
- Annex-B streaming (plus code cleanup) (#1)
- Export dependency, expose utility func as static
- End-to-end example workflow documentation and some small code touchups
- Initial functionality pass
- Contributors: Emerson Knapp, Henry Fuller
Package Dependencies
| Deps | Name |
|---|---|
| ament_cmake | |
| ament_cmake_ros | |
| ament_lint_auto | |
| ament_lint_common | |
| rcutils | |
| rclcpp | |
| rclcpp_components | |
| sensor_msgs |
System Dependencies
| Name |
|---|
| pkg-config |
| ffmpeg |
Dependant Packages
| Name | Deps |
|---|---|
| rosbag2_storage_broll |
Launch files
Messages
Services
Plugins
Recent questions tagged broll at Robotics Stack Exchange
|
broll package from rosbag2_broll repobroll rosbag2_storage_broll |
ROS Distro
|
Package Summary
| Tags | No category tags. |
| Version | 0.1.1 |
| License | Apache License 2.0 |
| Build type | AMENT_CMAKE |
| Use | RECOMMENDED |
Repository Summary
| Description | B-Roll: Libraries and plugins for handling video data in rosbag2 |
| Checkout URI | https://github.com/ros-tooling/rosbag2_broll.git |
| VCS Type | git |
| VCS Version | main |
| Last Updated | 2025-05-12 |
| Dev Status | DEVELOPED |
| Released | RELEASED |
| Tags | No category tags. |
| Contributing |
Help Wanted (-)
Good First Issues (-) Pull Requests to Review (-) |
Package Description
Additional Links
Maintainers
- Emerson Knapp
Authors
B-Roll
Provides utilities for dealing with video stream data in the context of Rosbag2.
Provides wrapper utilities for libavcodec (ffmpeg).
broll
Library providing wrapper classes for common libavcodec <–> sensor_msgs operations
decode_node
decode_node node takes in CompressedImage with some encoding and republishes as raw Image
Topics Subscribed:
video/compressed: sensor_msgs/msg/CompressedImage
Topics Published:
video/raw: sensor_msgs/msg/Image
Parameters:
-
scale: floatscale to apply to image before republishing.0.5will result in half size, rounds up to nearest even number on both width and height
Examples:
ros2 run broll decode_node --ros-args -r video/compressed:=camera0/compressed -r video/raw:=/camera0/raw_bgr -p scale:=0.5
Changelog for package broll
0.1.1 (2025-05-12)
0.1.0 (2025-04-09)
- Hardware decoding of frames (#13)
- Missed one bsf include :facepalm: (#12)
- bsf.h doesn't exist in major versions below 60. (#11)
- Fix ffmpeg 6 build and latest Rolling compatibility (#10)
- Fix extended color range YUV pix format deprecation. (#7)
- Detect and skip bad H265 P-Frames (#6)
- Disable mcap (#4)
- Lookup codec id name rather than switching (#3)
- Add github action CI (#2)
- Don't include bsf.h, for older versions of ffmpeg
- Fix build error
- Clean up bsfPacket_
- Annex-B streaming (plus code cleanup) (#1)
- Export dependency, expose utility func as static
- End-to-end example workflow documentation and some small code touchups
- Initial functionality pass
- Contributors: Emerson Knapp, Henry Fuller
Package Dependencies
| Deps | Name |
|---|---|
| ament_cmake | |
| ament_cmake_ros | |
| ament_lint_auto | |
| ament_lint_common | |
| rcutils | |
| rclcpp | |
| rclcpp_components | |
| sensor_msgs |
System Dependencies
| Name |
|---|
| pkg-config |
| ffmpeg |
Dependant Packages
| Name | Deps |
|---|---|
| rosbag2_storage_broll |
Launch files
Messages
Services
Plugins
Recent questions tagged broll at Robotics Stack Exchange
|
broll package from rosbag2_broll repobroll rosbag2_storage_broll |
ROS Distro
|
Package Summary
| Tags | No category tags. |
| Version | 0.1.1 |
| License | Apache License 2.0 |
| Build type | AMENT_CMAKE |
| Use | RECOMMENDED |
Repository Summary
| Description | B-Roll: Libraries and plugins for handling video data in rosbag2 |
| Checkout URI | https://github.com/ros-tooling/rosbag2_broll.git |
| VCS Type | git |
| VCS Version | main |
| Last Updated | 2025-05-12 |
| Dev Status | DEVELOPED |
| Released | RELEASED |
| Tags | No category tags. |
| Contributing |
Help Wanted (-)
Good First Issues (-) Pull Requests to Review (-) |
Package Description
Additional Links
Maintainers
- Emerson Knapp
Authors
B-Roll
Provides utilities for dealing with video stream data in the context of Rosbag2.
Provides wrapper utilities for libavcodec (ffmpeg).
broll
Library providing wrapper classes for common libavcodec <–> sensor_msgs operations
decode_node
decode_node node takes in CompressedImage with some encoding and republishes as raw Image
Topics Subscribed:
video/compressed: sensor_msgs/msg/CompressedImage
Topics Published:
video/raw: sensor_msgs/msg/Image
Parameters:
-
scale: floatscale to apply to image before republishing.0.5will result in half size, rounds up to nearest even number on both width and height
Examples:
ros2 run broll decode_node --ros-args -r video/compressed:=camera0/compressed -r video/raw:=/camera0/raw_bgr -p scale:=0.5
Changelog for package broll
0.1.1 (2025-05-12)
0.1.0 (2025-04-09)
- Hardware decoding of frames (#13)
- Missed one bsf include :facepalm: (#12)
- bsf.h doesn't exist in major versions below 60. (#11)
- Fix ffmpeg 6 build and latest Rolling compatibility (#10)
- Fix extended color range YUV pix format deprecation. (#7)
- Detect and skip bad H265 P-Frames (#6)
- Disable mcap (#4)
- Lookup codec id name rather than switching (#3)
- Add github action CI (#2)
- Don't include bsf.h, for older versions of ffmpeg
- Fix build error
- Clean up bsfPacket_
- Annex-B streaming (plus code cleanup) (#1)
- Export dependency, expose utility func as static
- End-to-end example workflow documentation and some small code touchups
- Initial functionality pass
- Contributors: Emerson Knapp, Henry Fuller
Package Dependencies
| Deps | Name |
|---|---|
| ament_cmake | |
| ament_cmake_ros | |
| ament_lint_auto | |
| ament_lint_common | |
| rcutils | |
| rclcpp | |
| rclcpp_components | |
| sensor_msgs |
System Dependencies
| Name |
|---|
| pkg-config |
| ffmpeg |
Dependant Packages
| Name | Deps |
|---|---|
| rosbag2_storage_broll |
Launch files
Messages
Services
Plugins
Recent questions tagged broll at Robotics Stack Exchange
|
broll package from rosbag2_broll repobroll rosbag2_storage_broll |
ROS Distro
|
Package Summary
| Tags | No category tags. |
| Version | 0.1.1 |
| License | Apache License 2.0 |
| Build type | AMENT_CMAKE |
| Use | RECOMMENDED |
Repository Summary
| Description | B-Roll: Libraries and plugins for handling video data in rosbag2 |
| Checkout URI | https://github.com/ros-tooling/rosbag2_broll.git |
| VCS Type | git |
| VCS Version | main |
| Last Updated | 2025-05-12 |
| Dev Status | DEVELOPED |
| Released | RELEASED |
| Tags | No category tags. |
| Contributing |
Help Wanted (-)
Good First Issues (-) Pull Requests to Review (-) |
Package Description
Additional Links
Maintainers
- Emerson Knapp
Authors
B-Roll
Provides utilities for dealing with video stream data in the context of Rosbag2.
Provides wrapper utilities for libavcodec (ffmpeg).
broll
Library providing wrapper classes for common libavcodec <–> sensor_msgs operations
decode_node
decode_node node takes in CompressedImage with some encoding and republishes as raw Image
Topics Subscribed:
video/compressed: sensor_msgs/msg/CompressedImage
Topics Published:
video/raw: sensor_msgs/msg/Image
Parameters:
-
scale: floatscale to apply to image before republishing.0.5will result in half size, rounds up to nearest even number on both width and height
Examples:
ros2 run broll decode_node --ros-args -r video/compressed:=camera0/compressed -r video/raw:=/camera0/raw_bgr -p scale:=0.5
Changelog for package broll
0.1.1 (2025-05-12)
0.1.0 (2025-04-09)
- Hardware decoding of frames (#13)
- Missed one bsf include :facepalm: (#12)
- bsf.h doesn't exist in major versions below 60. (#11)
- Fix ffmpeg 6 build and latest Rolling compatibility (#10)
- Fix extended color range YUV pix format deprecation. (#7)
- Detect and skip bad H265 P-Frames (#6)
- Disable mcap (#4)
- Lookup codec id name rather than switching (#3)
- Add github action CI (#2)
- Don't include bsf.h, for older versions of ffmpeg
- Fix build error
- Clean up bsfPacket_
- Annex-B streaming (plus code cleanup) (#1)
- Export dependency, expose utility func as static
- End-to-end example workflow documentation and some small code touchups
- Initial functionality pass
- Contributors: Emerson Knapp, Henry Fuller
Package Dependencies
| Deps | Name |
|---|---|
| ament_cmake | |
| ament_cmake_ros | |
| ament_lint_auto | |
| ament_lint_common | |
| rcutils | |
| rclcpp | |
| rclcpp_components | |
| sensor_msgs |
System Dependencies
| Name |
|---|
| pkg-config |
| ffmpeg |
Dependant Packages
| Name | Deps |
|---|---|
| rosbag2_storage_broll |