search_cuts {act} | R Documentation |
Create print transcripts, media cutlists and srt subtitles for all search results
Description
This function will call the following functions:
-
act_cuts_printtranscript
to create print transcripts, -
act::cuts_media
to create FFmpeg cutlist to make media snippets, -
act::search_cuts_srt()
to create .srt subtitles, for all search results.
For a detailed description including examples please refer to the documentation of the indidival functions. They also offer some more parameters than this functions. If you want to use those, call the functions individually.
Usage
search_cuts(
x,
s,
cutSpanBeforesec = NULL,
cutSpanAftersec = NULL,
l = NULL,
outputFolder = NULL
)
Arguments
x |
Corpus object. |
s |
Search object. |
cutSpanBeforesec |
Double; Start the cut some seconds before the hit to include some context; the default NULL will take the value as set in @cuts.span.beforesec of the search object. |
cutSpanAftersec |
Double; End the cut some seconds before the hit to include some context; the default NULL will take the value as set in @cuts.span.beforesec of the search object. |
l |
Layout object. |
outputFolder |
Character string; if parameter is not set, the print transcripts will only be inserted in |
Value
Search object;
Examples
library(act)
# IMPORTANT: In the example corpus all transcripts are assigned media links.
# The actual media files are, however, not included in when installing the package
# due to size limitations of CRAN.
# But you may download the media files separately.
# Please see the section 'examplecorpus' for instructions.
# --> You will need the media files to execute the following example code.
## Not run:
# Search
mysearch <- act::search_new(examplecorpus, pattern="yo")
# Create print transcripts, media cutlists and .srt subtitles
# for all search results
test <- act::search_cuts(x=examplecorpus, s=mysearch)
# Display all print transcripts on screen from @cuts.printtranscripts
cat(test@cuts.printtranscripts)
# Display cutlist on screen from @cuts.cutlist.mac
cat(test@cuts.cutlist.mac)
# Display .srt subtitles
cat(test@results[, mysearch@cuts.column.srt])
## End(Not run)