O youtube possue a função de compartilhamento embed onde você define onde o video deve começar ao compartilhar ele num site ou em outro lugar , nessa função você define apenas o inicio e não o fim. Sim é possivel com partilhar apenas uma parte do video utilizando a função embed do Youtube
1. clique em compartilhar depois escolha a opção Incorporar e defina onde o video irá iniciar.
2. Copie o codigo e insira no local “site” onde o video será exibido , nessse exemplo o video já esta definido para iniciar aos 33 segundos.
Codigo antes:
<iframe width="560" height="315" src="https://www.youtube.com/embed/jriQqE5913U?start=33" title="YouTube video player" frameborder="0" allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture" allowfullscreen></iframe>
3. Perceba que no codigo copiado logo após o link do video vem a função start=33 , para definir onde sera o fim desse video insira a função &end logo depois do start. Veja como fica.
Exemplo:
?start=33&end=66
Código depois:
<iframe width="560" height="315" src="https://www.youtube.com/embed/jriQqE5913U?start=33&end=66" title="YouTube video player" frameborder="0" allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture" allowfullscreen></iframe>
Nesse exemplo o video inicia aos 33 segundo e finaliza aos 66 segundo, a minutagem desssa função deve ser feita sempre em segundos e não minutos, veja como ficou:
O resultado final é, o video inicia nos segundos que você definiu e para repentino ao chegar no minuto que você definiu.