What I have in mind is to use the break inserted by sigil (<p><br /></p>) as a marker to locate the paragraphs that follow it and add a class to their <p> tag, the marker is then deleted. Is this what you mean?
something like
Code:
<p><br /></p>[^<]*<p\b[^>]*>
replace with:
<p class=“scenebreak”>