Package: ovideo 1.0.0

Ben Raymond

ovideo: Volleyball Video Utilities

Playlists and other video support functions from volleyball match files.

Authors:Ben Raymond [aut, cre], Adrien Ickowicz [aut], openvolley.org [org]

ovideo_1.0.0.tar.gz
ovideo_1.0.0.zip(r-4.5)ovideo_1.0.0.zip(r-4.4)ovideo_1.0.0.zip(r-4.3)
ovideo_1.0.0.tgz(r-4.4-any)ovideo_1.0.0.tgz(r-4.3-any)
ovideo_1.0.0.tar.gz(r-4.5-noble)ovideo_1.0.0.tar.gz(r-4.4-noble)
ovideo_1.0.0.tgz(r-4.4-emscripten)ovideo_1.0.0.tgz(r-4.3-emscripten)
ovideo.pdf |ovideo.html
ovideo/json (API)

# Install 'ovideo' in R:
install.packages('ovideo', repos = c('https://openvolley.r-universe.dev', 'https://cloud.r-project.org'))

Peer review:

Bug tracker:https://github.com/openvolley/ovideo/issues

On CRAN:

3.78 score 2 stars 5 packages 10 scripts 40 exports 95 dependencies

Last updated 8 months agofrom:a5e3d9d086. Checks:OK: 3 NOTE: 4. Indexed: yes.

TargetResultDate
Doc / VignettesOKNov 10 2024
R-4.5-winNOTENov 10 2024
R-4.5-linuxNOTENov 10 2024
R-4.4-winNOTENov 10 2024
R-4.4-macNOTENov 10 2024
R-4.3-winOKNov 10 2024
R-4.3-macOKNov 10 2024

Exports:browseFiledv_example_filedv_meta_videodv_meta_video<-ov_3dpos_multicameraov_cmat_applyov_cmat_estimateov_create_videoov_editry_clipsov_example_videoov_ffmpeg_exeov_ffmpeg_okov_find_video_fileov_get_court_refov_get_video_dataov_get_video_metaov_images_to_videoov_install_ffmpegov_merge_video_timing_dfov_overlay_dataov_overlay_imageov_playlist_as_onclickov_playlist_to_htmlov_playlist_to_videoov_playlist_to_vlcov_set_video_dataov_set_video_metaov_shiny_court_refov_transform_pointsov_video_controlov_video_extract_clipov_video_frameov_video_framesov_video_jsov_video_playerov_video_playlistov_video_playlist_pidov_video_timingov_video_timing_dfread_dv

Dependencies:askpassassertthatavbase64encbitbit64bslibcachemclicliprcolorspacecommonmarkcpp11crayoncrosstalkcurldata.tabledatavolleydigestdplyrDTevaluatefansifarverfastmapfontawesomefsgenericsggplot2gluegtablehighrhmshtmltoolshtmlwidgetshttpuvhttrisobandjpegjquerylibjsonliteknitrlabelinglaterlatticelazyevallifecyclelubridatemagrittrMASSMatrixmemoisemgcvmimemunsellnlmeopensslpillarpkgconfigpolyclipprettyunitsprogresspromisesR.methodsS3R.ooR.utilsR6rappdirsRColorBrewerRcppreadrrlangrmarkdownsassscalesshinysourcetoolsstringistringrsystibbletidyselecttimechangetinytextzdbutf8vctrsviridisLitevroomvscoututilswithrxfunxml2xtableyaml

Readme and manuals

Help Manual

Help pageTopics
Browse a system file in the default browserbrowseFile
Get or set the video metadata in a datavolley objectdv_meta_video dv_meta_video<-
3D position estimate from multiple 2D viewsov_3dpos_multicamera
Apply the camera matrix to 3D coordinatesov_cmat_apply
Estimate the camera matrixov_cmat_estimate
Convert playlist to editry clipsov_editry_clips
Example video clips provided as part of the ovideo packageov_example_video
ffmpeg executable functionsov_ffmpeg_exe ov_ffmpeg_ok
Try and locate a video file, when the path embedded in the dvw file is for another computerov_find_video_file
Define the reference points on a court imageov_get_court_ref
Retrieve a data object stored in a video file metadata tagov_get_video_data
Retrieve metadata tags from a video fileov_get_video_meta
Encode a set of images into a videoov_images_to_video
Install ffmpegov_install_ffmpeg
Merge two video timing dataframesov_merge_video_timing_df
Generate data suitable for creating a court overlay plotov_overlay_data
Generate a court overlay image showing court boundary, 3m, zone, and other linesov_overlay_image
Convert playlist to 'onclick' stringov_playlist_as_onclick
Convert playlist to standalone HTML fileov_playlist_to_html
Playlist to video fileov_playlist_to_video
Convert playlist to VLC m3u formatov_playlist_to_vlc
Store a data object in a video file metadata tagov_set_video_data
Set metadata tags in a video fileov_set_video_meta
A shiny app to define a court referenceov_shiny_court_ref
Transform points from image coordinates to court coordinates or vice-versaov_transform_points
Functions for controlling the video playerov_video_control
Extract clip from video fileov_video_extract_clip
Extract one or more specific frames from a video fileov_video_frame
Extract multiple consecutive frames from a video fileov_video_frames
Inject javascript for an HTML video playerov_video_js
Video player tag elementov_video_player
Create video playlistov_video_playlist
Create video playlist per point_idov_video_playlist_pid
Timing to use when creating video playlistov_video_timing ov_video_timing_df
'ovideo'ovideo-package ovideo