아직 지원되지 않는 데이터 스트림 인코딩 (FFmpeg)

디에고 파주 엘로

FFmpeg를 사용하여 프로젝트에 문제가 있습니다. -map다음과 같은 방법으로 옵션 을 사용하려고합니다 .

./ffmpeg -i input.ts -vf "scale=720x480" -map 0:p:59512 -c:v libx264 -preset slow -crf 23 -c:a copy output.ts


Input #0, mpegts, from '/home/userlcv/Captures/input.ts':
      Duration: 00:00:31.54, start: 45748.050000, bitrate: 17061 kb/s
      Program 59488
        Metadata:
          service_name    : ?EPTV HD
          service_provider:
        Stream #0:0[0x111]: Video: h264 (High) ([27][0][0][0] / 0x001B), yuv420p(tv, bt709), 1920x1080 [SAR 1:1 DAR 16:9], 28.58 fps, 29.97 tbr, 90k tbn, 59.94 tbc
        Stream #0:1[0x112]: Audio: aac_latm (HE-AAC) ([17][0][0][0] / 0x0011), 48000 Hz, stereo, fltp
        Stream #0:2[0x113]: Audio: aac_latm (HE-AAC) ([17][0][0][0] / 0x0011), 48000 Hz, 5.1, fltp
        Stream #0:3[0x116]: Data: bin_data ([6][0][0][0] / 0x0006)
        Stream #0:4[0x384]: Unknown: none ([11][0][0][0] / 0x000B)
        Stream #0:5[0x1f4]: Unknown: none ([5][0][0][0] / 0x0005)
        Stream #0:6[0x114]: Audio: aac_latm (HE-AAC) ([17][0][0][0] / 0x0011), 48000 Hz, stereo, fltp
        Stream #0:7[0x115]: Audio: aac_latm (HE-AAC) ([17][0][0][0] / 0x0011), 48000 Hz, 5.1, fltp
      Program 59512
        Metadata:
          service_name    : ?EPTV Mobile
          service_provider:
        Stream #0:8[0x211]: Video: h264 (Constrained Baseline) ([27][0][0][0] / 0x001B), yuv420p(tv, bt709), 320x180 [SAR 1:1 DAR 16:9], 14.99 fps, 23.98 tbr, 90k tbn, 29.97 tbc
        Stream #0:9[0x212]: Audio: aac_latm (HE-AACv2) ([17][0][0][0] / 0x0011), 48000 Hz, stereo, fltp
        Stream #0:10[0x216]: Data: bin_data ([6][0][0][0] / 0x0006)
        Stream #0:11[0x38c]: Unknown: none ([11][0][0][0] / 0x000B)

 Stream #0:12[0x1fc]: Unknown: none ([5][0][0][0] / 0x0005)

이 오류가 발생합니다.

Data Stream encoding not supported yet (only streamcopy).

첫째,이 input.ts옵션을 유일한 비디오 및 오디오 일부는 FFmpeg의 형식과 일을 무시하고 인식 할 수있는 방법이 있나요 : 기록 IDSBTb의 먹서 출력과 내가 가진 첫 번째 가설은 다음과 같은 상황이된다 -map 0:p:59512.

옵션을 삭제하면 -map 0:p:59512시스템이 정상적으로 작동하고 고해상도 비디오를 처리하지만 service_id또는 때문에 다른 서비스를 필터링해야합니다 program_number.

Gyan

이 경우 시도해 볼 수 있습니다.

ffmpeg -i input.ts -vf "scale=720x480" -map 0:p:59512 -c:v libx264 -preset slow -crf 23 \
-c:a copy -c:d copy output.ts

해당 프로그램의 네 번째 스트림에 대해 불평하는 경우

ffmpeg -i input.ts -vf "scale=720x480" -map 0:p:59512 -map -i:0x38c -c:v libx264 \
-preset slow -crf 23 -c:a copy -c:d copy output.ts

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

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

에서 수정
0

몇 마디 만하겠습니다

0리뷰
로그인참여 후 검토

관련 기사

분류에서Dev

FFmpeg : aac 비트 스트림의 형식이 잘못되었는지 확인

분류에서Dev

Tidyverse :이 tidyselect 인터페이스는 아직 술어를 지원하지 않습니다.

분류에서Dev

Android 앱으로 인코딩 된 FFMPEG 비디오가 웹 사이트에서 제대로 확장되지 않음

분류에서Dev

유형 스트림 <직원>에있어서, 필터 (<? 슈퍼 직원> 술어가) 인수 적용되지 않습니다 ((<어떤 유형> 전자) -> {})

분류에서Dev

FFMPEG-트랜스 코딩하는 동안 메타 데이터를 유지하는 방법

분류에서Dev

플로팅 할 데이터 포인트. 오류 : plot.new가 아직 호출되지 않았습니다.

분류에서Dev

자기를 바인딩하지 않는 클래스 데코레이터

분류에서Dev

System.Text.JSON을 사용하여 지원되지 않는 인터페이스 형식의 역 직렬화

분류에서Dev

JSON 인코딩 데이터가 PhP 스크립트의 JqPlot 차트로 구문 분석되지 않음

분류에서Dev

오류 : Node Sass는 아직 현재 환경을 지원하지 않습니다 : 지원되지 않는 런타임이있는 Linux 64 비트 (88)

분류에서Dev

Node Sass는 아직 현재 환경을 지원하지 않습니다 : 지원되지 않는 런타임이있는 Linux 64 비트 (88)

분류에서Dev

FFmpeg가 실시간으로 트랜스 코딩되지 않음

분류에서Dev

데이터 바인딩 업데이트되지 않음

분류에서Dev

녹아웃 js 바인딩이 업데이트되지 않음

분류에서Dev

녹아웃 데이터 바인딩 : Function ()에서 텍스트가 선택되지 않음

분류에서Dev

ffmpeg에서이 인텔 하드웨어 가속 트랜스 코딩이 작동하지 않는 이유는 무엇입니까?

분류에서Dev

Android : 데이터 바인딩 텍스트가 업데이트되지 않음

분류에서Dev

Hibernate Pure 네이티브 스칼라 쿼리는 아직 지원되지 않습니다.

분류에서Dev

왜 배열의 길이는 경계 오류의 인덱스 아웃의 원인이되고, 업데이트되지 않는 이유는 무엇입니까?

분류에서Dev

아직 존재하지 않는 vue 입력을 데이터 속성에 바인딩

분류에서Dev

녹아웃 데이터 바인딩이 선택 바인딩의 사용자 지정 이벤트에서 업데이트되지 않음

분류에서Dev

"TargetPlatform.fuchsia는 아직지도 플러그인에서 지원되지 않습니다."이 텍스트는 google_maps_flutter를 사용하는 Google지도 대신 표시됩니다.

분류에서Dev

녹아웃 바인딩으로 업데이트되지 않는 HTML 텍스트 입력

분류에서Dev

AngularJS-ng-repeat, 아직 정의되지 않은 모델 객체 인덱스 업데이트

분류에서Dev

이상한 문자 코딩 문제로 인해 텍스트 파일의 wmic 데이터가 처리되지 않는 이유는 무엇입니까?

분류에서Dev

Azure Cosmos + Gremlin NodeJS, 유창한 쿼리를 스크립트로 제출하는 방법 (바이트 코드 아님-아직 지원되지 않음을 알고 있습니다)

분류에서Dev

SQL 데이터베이스에서 지원되지 않는 유니 코드 문자

분류에서Dev

레코드 소스가있는 양식에서 바인딩되지 않은 필드 업데이트

분류에서Dev

C #의 TCP 스트림에서 클라이언트가 아직받지 않은 데이터를 감지합니다.

Related 관련 기사

  1. 1

    FFmpeg : aac 비트 스트림의 형식이 잘못되었는지 확인

  2. 2

    Tidyverse :이 tidyselect 인터페이스는 아직 술어를 지원하지 않습니다.

  3. 3

    Android 앱으로 인코딩 된 FFMPEG 비디오가 웹 사이트에서 제대로 확장되지 않음

  4. 4

    유형 스트림 <직원>에있어서, 필터 (<? 슈퍼 직원> 술어가) 인수 적용되지 않습니다 ((<어떤 유형> 전자) -> {})

  5. 5

    FFMPEG-트랜스 코딩하는 동안 메타 데이터를 유지하는 방법

  6. 6

    플로팅 할 데이터 포인트. 오류 : plot.new가 아직 호출되지 않았습니다.

  7. 7

    자기를 바인딩하지 않는 클래스 데코레이터

  8. 8

    System.Text.JSON을 사용하여 지원되지 않는 인터페이스 형식의 역 직렬화

  9. 9

    JSON 인코딩 데이터가 PhP 스크립트의 JqPlot 차트로 구문 분석되지 않음

  10. 10

    오류 : Node Sass는 아직 현재 환경을 지원하지 않습니다 : 지원되지 않는 런타임이있는 Linux 64 비트 (88)

  11. 11

    Node Sass는 아직 현재 환경을 지원하지 않습니다 : 지원되지 않는 런타임이있는 Linux 64 비트 (88)

  12. 12

    FFmpeg가 실시간으로 트랜스 코딩되지 않음

  13. 13

    데이터 바인딩 업데이트되지 않음

  14. 14

    녹아웃 js 바인딩이 업데이트되지 않음

  15. 15

    녹아웃 데이터 바인딩 : Function ()에서 텍스트가 선택되지 않음

  16. 16

    ffmpeg에서이 인텔 하드웨어 가속 트랜스 코딩이 작동하지 않는 이유는 무엇입니까?

  17. 17

    Android : 데이터 바인딩 텍스트가 업데이트되지 않음

  18. 18

    Hibernate Pure 네이티브 스칼라 쿼리는 아직 지원되지 않습니다.

  19. 19

    왜 배열의 길이는 경계 오류의 인덱스 아웃의 원인이되고, 업데이트되지 않는 이유는 무엇입니까?

  20. 20

    아직 존재하지 않는 vue 입력을 데이터 속성에 바인딩

  21. 21

    녹아웃 데이터 바인딩이 선택 바인딩의 사용자 지정 이벤트에서 업데이트되지 않음

  22. 22

    "TargetPlatform.fuchsia는 아직지도 플러그인에서 지원되지 않습니다."이 텍스트는 google_maps_flutter를 사용하는 Google지도 대신 표시됩니다.

  23. 23

    녹아웃 바인딩으로 업데이트되지 않는 HTML 텍스트 입력

  24. 24

    AngularJS-ng-repeat, 아직 정의되지 않은 모델 객체 인덱스 업데이트

  25. 25

    이상한 문자 코딩 문제로 인해 텍스트 파일의 wmic 데이터가 처리되지 않는 이유는 무엇입니까?

  26. 26

    Azure Cosmos + Gremlin NodeJS, 유창한 쿼리를 스크립트로 제출하는 방법 (바이트 코드 아님-아직 지원되지 않음을 알고 있습니다)

  27. 27

    SQL 데이터베이스에서 지원되지 않는 유니 코드 문자

  28. 28

    레코드 소스가있는 양식에서 바인딩되지 않은 필드 업데이트

  29. 29

    C #의 TCP 스트림에서 클라이언트가 아직받지 않은 데이터를 감지합니다.

뜨겁다태그

보관