비디오를 표시하는 방법?

stackov8

문제 해결을 도와주세요.

비디오 파일로드를 구현했습니다. gem paperclip-av-transcoder를 사용했습니다.

모델:

class Video < ActiveRecord::Base
  has_attached_file :video, 
                    :url => ":localhost/system/:class/:attachment/:id/:style/:filename",
                    :path => ":rails_root/public/system/:class/:attachment/:id/:style/:filename",
                    :styles => {
                      :medium => { :geometry => "640x480", :format => 'flv' },
                      :thumb => { :geometry => "200x100#", :format => 'jpg', :time => 10 }
                    }, :processors => [:transcoder] 
  validates_attachment_content_type :video, :content_type => ["video/mp4", "video.mov", "video/mpeg","video/mpeg4", "image/jpg", "image/jpeg"]
end

제어 장치:

def create
  @video = Video.new(video_params)   

  if @video.save
    flash[:success] = :video_created
    redirect_to @video
  else
    flash.now[:error] = :video_not_created
    redirect_to @video
  end
end

show.html.erb :

<video width="320" height="240" controls>
  <source src="<%= @video.video_file_name %>" type="<%= @video.video_content_type %>">
</video> 

결과 비디오 파일이 시스템에로드되지만 표시되지는 않습니다.

방화범이 잘못된 방법을 보여줍니다.

<video width="320" height="240" controls="">
    <source src="mmm.mp4" type="video/mp4">
  </video>

실제 경로는 다음과 같습니다.

/home/kalinin/rails/vd/public/system/videos/videos/17/medium/mmm.flv

화면에 비디오를 표시하는 방법을 이해하지 못합니다.

파반

아래 코드를 시도하십시오

<%= video_tag @video.video.path(:medium), type: @video.video_content_type %> 

이 기사는 인터넷에서 수집됩니다. 재 인쇄 할 때 출처를 알려주십시오.

침해가 발생한 경우 연락 주시기 바랍니다[email protected] 삭제

에서 수정
0

몇 마디 만하겠습니다

0리뷰
로그인참여 후 검토

관련 기사

분류에서Dev

Android의 WebView에서 비디오를 표시하는 방법

분류에서Dev

API 응답에서 오는 비디오 링크를 표시하는 방법

분류에서Dev

Tokbox / Opentok : 게시 된 비디오를 표시하지 않는 방법

분류에서Dev

비디오를 작성하는 방법?

분류에서Dev

캡처 한 사진 및 비디오, iOS에서 오디오를 표시하고 재생하는 방법

분류에서Dev

React Native에서 React Native 비디오로 여러 비디오를 표시하는 방법은 무엇입니까?

분류에서Dev

Vue / Nuxt-비디오 요소에 "포스터"를 표시하는 방법

분류에서Dev

gstreamer에서 오디오 및 비디오를 mux하는 방법

분류에서Dev

오디오 및 비디오 필터를 사용하여 웹 페이지에 비디오를 표시하는 방법은 무엇입니까?

분류에서Dev

비디오의 특정 시간에서 오디오를 제거하는 방법

분류에서Dev

이미지 시퀀스를 사용하여 tkinter에 비디오를 표시하는 방법

분류에서Dev

이미지 / 비디오 / 오디오를 여는 방법?

분류에서Dev

HTML5 캔버스 태그를 사용하여 비디오를 표시하는 방법

분류에서Dev

비디오 링크 목록 만 표시하고 Youtube Searching API를 사용하여 재생하는 방법

분류에서Dev

스플래시 전체 화면 및 세로 모드에서이 비디오를 표시하는 방법

분류에서Dev

PC에서 비디오 디스크를 재생하는 방법

분류에서Dev

Laravel Blade에서 비디오를 검색 (컨트롤러에서)하고 표시하는 방법

분류에서Dev

Python OpenCV2를 사용하여 단일 창에 여러 비디오 프레임을 표시하는 방법

분류에서Dev

Swift-사진 앨범에서 비디오를로드하고 컬렉션보기에 표시하는 방법

분류에서Dev

비디오를 일시 중지하고, 다른 비디오를 재생하고, 원래 비디오로 다시 시작하는 방법

분류에서Dev

휴대 전화의 표준 비디오 플레이어 앱으로 비디오를 재생하는 방법

분류에서Dev

wkwebview 비디오에서 자동 시작 AVPlayer를 비활성화하는 방법

분류에서Dev

다른 UICollectionView 셀에 다른 비디오를 표시하는 방법은 무엇입니까?

분류에서Dev

Android에서 Framelayout의 비디오를 세로 모드로 표시하는 방법은 무엇입니까?

분류에서Dev

압축되지 않은 회색 비디오를 표시하는 방법은 무엇입니까?

분류에서Dev

YouTube 비디오 아래에 배경 텍스트를 표시하는 방법은 무엇입니까?

분류에서Dev

iOS Objective-C 큰 화면에 다른 비디오 피드를 표시하는 방법

분류에서Dev

HTML5 비디오 태그를 원 모양으로 표시하는 방법은 무엇입니까?

분류에서Dev

캠에서 비디오를 표시하면서 스크린 샷을 만드는 방법은 무엇입니까?

Related 관련 기사

  1. 1

    Android의 WebView에서 비디오를 표시하는 방법

  2. 2

    API 응답에서 오는 비디오 링크를 표시하는 방법

  3. 3

    Tokbox / Opentok : 게시 된 비디오를 표시하지 않는 방법

  4. 4

    비디오를 작성하는 방법?

  5. 5

    캡처 한 사진 및 비디오, iOS에서 오디오를 표시하고 재생하는 방법

  6. 6

    React Native에서 React Native 비디오로 여러 비디오를 표시하는 방법은 무엇입니까?

  7. 7

    Vue / Nuxt-비디오 요소에 "포스터"를 표시하는 방법

  8. 8

    gstreamer에서 오디오 및 비디오를 mux하는 방법

  9. 9

    오디오 및 비디오 필터를 사용하여 웹 페이지에 비디오를 표시하는 방법은 무엇입니까?

  10. 10

    비디오의 특정 시간에서 오디오를 제거하는 방법

  11. 11

    이미지 시퀀스를 사용하여 tkinter에 비디오를 표시하는 방법

  12. 12

    이미지 / 비디오 / 오디오를 여는 방법?

  13. 13

    HTML5 캔버스 태그를 사용하여 비디오를 표시하는 방법

  14. 14

    비디오 링크 목록 만 표시하고 Youtube Searching API를 사용하여 재생하는 방법

  15. 15

    스플래시 전체 화면 및 세로 모드에서이 비디오를 표시하는 방법

  16. 16

    PC에서 비디오 디스크를 재생하는 방법

  17. 17

    Laravel Blade에서 비디오를 검색 (컨트롤러에서)하고 표시하는 방법

  18. 18

    Python OpenCV2를 사용하여 단일 창에 여러 비디오 프레임을 표시하는 방법

  19. 19

    Swift-사진 앨범에서 비디오를로드하고 컬렉션보기에 표시하는 방법

  20. 20

    비디오를 일시 중지하고, 다른 비디오를 재생하고, 원래 비디오로 다시 시작하는 방법

  21. 21

    휴대 전화의 표준 비디오 플레이어 앱으로 비디오를 재생하는 방법

  22. 22

    wkwebview 비디오에서 자동 시작 AVPlayer를 비활성화하는 방법

  23. 23

    다른 UICollectionView 셀에 다른 비디오를 표시하는 방법은 무엇입니까?

  24. 24

    Android에서 Framelayout의 비디오를 세로 모드로 표시하는 방법은 무엇입니까?

  25. 25

    압축되지 않은 회색 비디오를 표시하는 방법은 무엇입니까?

  26. 26

    YouTube 비디오 아래에 배경 텍스트를 표시하는 방법은 무엇입니까?

  27. 27

    iOS Objective-C 큰 화면에 다른 비디오 피드를 표시하는 방법

  28. 28

    HTML5 비디오 태그를 원 모양으로 표시하는 방법은 무엇입니까?

  29. 29

    캠에서 비디오를 표시하면서 스크린 샷을 만드는 방법은 무엇입니까?

뜨겁다태그

보관