SREVIEW-CUT(1p)

πŸ’– SREVIEW-CUT βœ‚οΈ (that's section 1p of the manual, bestie)

okay so. this is a Perl manpage, from the User Contributed Perl Documentation collection. sit down, hydrate, let's get into it πŸ’…


✨ NAME ✨

sreview-cut β€” cut a talk out of the raw recording data 🎬


🌸 SYNOPSIS 🌸

sreview-cut TALKID

πŸ¦‹ DESCRIPTION πŸ¦‹

so sreview-cut is literally the main character here, and it does ALL of this, in order, no skips:

  • Look up the talk with id TALKID in the database πŸ“š
  • From the raw files, extract the amount of video that, according to the schedule, is part of the talk of which the event was given as the main video β€” with adjustments as specified by the reviewer, if any, applied πŸ”
  • Extract the 20 minutes just before and the 20 minutes just after the main video into the pre and post videos βͺ⏩
  • Apply A/V sync correction values if any exist 🎯
  • Perform audio normalization, if enabled in the configuration πŸ”Š
  • Extract sample videos from all three channels into preview audio streams, if enabled in the configuration 🎧
  • Move the talk to the next state πŸš€

and here's the part that's genuinely iconic of it: sreview-cut will only re-encode those parts of the original video that have to be re-encoded in order to make sure that the video that is finally produced starts with a key frame. and it will re-encode the original audio of the main video at most once, after audio normalization if that was enabled in the configuration. efficient queen behavior fr fr πŸ‘‘

any re-transcodes should be performed by sreview-transcode (for production) and/or sreview-previews (for review previews) β€” that's not this girl's job, she's just saying 🫢

πŸŽ€ CONFIGURATION πŸŽ€

sreview-cut considers the following configuration values, bestie, listen up:

  • workdir β€” the location where any temporary files are stored. defaults to /tmp, but can be overridden if necessary. these temporary files are removed when sreview-cut finishes. lowkey a clean girl, she tidies up 🧹
  • dbistring β€” the DBI string used to connect to the database πŸ—„οΈ
  • audio_multiplex_mode β€” the way in which the primary and backup audio channels are encoded in the video. can be one of:
    • stereo β€” the primary audio is in the left channel, and the backup audio is in the right channel 🎢
    • stream β€” the primary audio is in the first audio stream (a mono stream), and the backup audio is in the second audio stream (also a mono stream) 🌊
    • none β€” there is only one audio stream, and if it is a stereo channel then the right channel is not the backup audio 🚫
  • inputglob β€” the location of the (raw) input files. these files should have been put into the database by way of sreview-detect πŸ“‚
  • pubdir β€” the location of the intermediate files that are published to reviewers πŸ“€
  • accessmethods β€” the SReview::Files implementation used to access the input files and/or the intermediate files πŸ”‘

πŸ’œ SEE ALSO πŸ’œ

sreview-transcode, sreview-previews, sreview-skip, sreview-config

go read those too, iykyk πŸ’…


and that's the whole page, babe ✨ this one came from perl v5.40.1, dated 2026-02-15. user contributed perl documentation, so you know it's giving community-coded. stay hydrated, transcode responsibly, mwah πŸ«ΆπŸ’–

πŸ“¦ where this page comes from