Encode mkv files

Bug #372630 reported by Jose Herran
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
Arista Transcoder
Confirmed
High
Daniel G. Taylor
GStreamer
New
Undecided
Unassigned

Bug Description

Hi,

When I tried to encode a mkv file with PS3 preset the program seems to be frozen. The new file is created with zero bytes, and the program keeps forever the frozen window status. But, didn't do nothing more.

So, I suppose that if the program can't encode this kind of files, the user must be adviced. And, if the program can do it, there is an error somewhere.

I have the latest version of Arista on an updated ubuntu machine. Let me know if you need any further information.

Regards,
Jose

Revision history for this message
Daniel G. Taylor (danielgtaylor) wrote :

Can you please open a terminal and run arista-gtk -v and try to transcode the file again? The output will be useful in debugging the issue.

I just tested with a simple mkv file and it seems to work. I did notice however that if the audio stream length is not the same as the video stream length it seems to stop transcoding. Is that the issue you seem to be experiencing? I will look into that and try to figure out why.

Changed in arista:
assignee: nobody → Daniel G. Taylor (danielgtaylor)
importance: Undecided → High
milestone: none → 0.9.2
status: New → Confirmed
Revision history for this message
Jose Herran (jherran) wrote :

Hi,

This is the output:

$ arista-gtk -v
arista.presets [462]: DEBUG Loaded device Computer (4 presets)
arista.presets [462]: DEBUG Loaded device Sony Playstation 3 (2 presets)
arista.presets [462]: DEBUG Loaded device Apple iPod (2 presets)
arista.presets [462]: DEBUG Loaded device Sony PSP (2 presets)
arista.presets [462]: DEBUG Loaded device Cowon D2 (2 presets)
arista.presets [462]: DEBUG Loaded device DVD Player (3 presets)
arista.presets [556]: DEBUG Checking for device preset updates...
arista.presets [577]: DEBUG Device preset dvd is up to date
arista.presets [577]: DEBUG Device preset ipod is up to date
arista.presets [577]: DEBUG Device preset computer is up to date
arista.presets [577]: DEBUG Device preset ps3 is up to date
arista.presets [577]: DEBUG Device preset psp is up to date
arista.presets [577]: DEBUG Device preset d2 is up to date
arista.queue [168]: DEBUG Found item in queue! Queue is Transcode queue: [Queue entry /media/Lacie 250Gb/downloads/torrents/[HDTEAM-Yusa25]Vicky.Cristina.Barcelona.2008.720p.BluRay.x264-ESiR.mkv -> Normal ffmux_mp4 -> /media/Lacie 250Gb/downloads/torrents/Vicky.Cristina.Barcelona.2008.720p.BluRay.x264-ESiR.mp4]
arista.discoverer [204]: DEBUG Discovering /media/Lacie 250Gb/downloads/torrents/[HDTEAM-Yusa25]Vicky.Cristina.Barcelona.2008.720p.BluRay.x264-ESiR.mkv
arista.transcoder [396]: DEBUG filesrc location="/media/Lacie 250Gb/downloads/torrents/[HDTEAM-Yusa25]Vicky.Cristina.Barcelona.2008.720p.BluRay.x264-ESiR.mkv" name=source ! decodebin2 name=dmux ffmux_mp4 name=mux ! queue ! filesink name=sink location="/media/Lacie 250Gb/downloads/torrents/Vicky.Cristina.Barcelona.2008.720p.BluRay.x264-ESiR.mp4" dmux. ! queue ! ffmpegcolorspace ! videorate ! videoscale ! video/x-raw-yuv, width=\(int\)1280, height=\(int\)692, framerate=\(fraction\)782401699/32632644, pixel-aspect-ratio=\(fraction\)1/1\; video/x-raw-rgb, width=\(int\)1280, height=\(int\)692, framerate=\(fraction\)782401699/32632644, pixel-aspect-ratio=\(fraction\)1/1 ! x264enc pass=cbr bitrate=1536 me=umh subme=6 ref=2 threads=0 ! tee name=videotee ! queue ! mux.video_00 dmux. ! queue ! audioconvert ! audiorate ! audioresample ! audio/x-raw-int, width=\(int\)16, depth=\(int\)16\; audio/x-raw-float, width=\(int\)16, depth=\(int\)16 ! faac bitrate=196000 profile=LC ! mux.audio_00

Revision history for this message
Daniel G. Taylor (danielgtaylor) wrote :

Would it be possible to get a small sample of an mkv file that is failing? If you could put it somewhere publicly available so that I can test it would be great! Thanks.

Revision history for this message
Jose Herran (jherran) wrote :
Download full text (5.5 KiB)

Well, I tried to split a part of the film, but when I did, Arista could transcode it without issues.

This is the site where i downloaded it http://www.hdteam.es/showpost.php?p=67819&postcount=1
I you want it, I can attach the torrent file.

This is the info of the file (I also attach a totem sidebar screenshot):

[jherran@gazelle]$ mkvinfo \[HDTEAM-Yusa25\]Vicky.Cristina.Barcelona.2008.720p.Bluay.x264-ESiR.mkv
+ EBML head
|+ Doc type: matroska
|+ Doc type version: 1
|+ Doc type read version: 1
+ Segment, size 5014344492
|+ Seek head (subentries will be skipped)
|+ EbmlVoid (size: 4010)
|+ Segment information
| + Timecode scale: 1000000
| + Muxing application: libebml v0.7.7 + libmatroska v0.8.1
| + Writing application: mkvmerge v2.4.1 ('Use Me') built on Dec 5 2008 18:30:05
| + Duration: 5804.480s (01:36:44.480)
| + Date: Thu Jan 22 22:26:38 2009 UTC
| + Title: Vicky Cristina Barcelona (2008)
| + Segment UID: 0xb5 0x06 0xd9 0x0a 0x2b 0xfe 0x90 0xe0 0x90 0x15 0x62 0xd7 0xc3 0x64 0x9b 0x4a
|+ Segment tracks
| + A track
| + Track number: 1
| + Track UID: 1
| + Track type: video
| + Enabled: 1
| + Default flag: 1
| + Forced flag: 0
| + Lacing flag: 0
| + MinCache: 1
| + Timecode scale: 1
| + Max BlockAddition ID: 0
| + Codec ID: V_MPEG4/ISO/AVC
| + Codec decode all: 1
| + CodecPrivate, length 169
| + Default duration: 41.708ms (23.976 fps for a video track)
| + Language: eng
| + Video track
| + Pixel width: 1280
| + Pixel height: 692
| + Interlaced: 0
| + Display width: 320
| + Display height: 173
| + A track
| + Track number: 2
| + Track UID: 3183862148
| + Track type: audio
| + Enabled: 1
| + Default flag: 1
| + Forced flag: 0
| + Lacing flag: 1
| + MinCache: 0
| + Timecode scale: 1
| + Max BlockAddition ID: 0
| + Codec ID: A_AC3
| + Codec decode all: 1
| + Default duration: 32.000ms (31.250 fps for a video track)
| + Language: spa
| + Name: Castellano[448Kbps]
| + Audio track
| + Sampling frequency: 48000
| + Channels: 6
| + A track
| + Track number: 3
| + Track UID: 2927509637
| + Track type: audio
| + Enabled: 1
| + Default flag: 0
| + Forced flag: 0
| + Lacing flag: 1
| + MinCache: 0
| + Timecode scale: 1
| + Max BlockAddition ID: 0
| + Codec ID: A_AC3
| + Codec decode all: 1
| + Default duration: 32.000ms (31.250 fps for a video track)
| + Language: eng
| + Audio track
| + Sampling frequency: 48000
| + Channels: 3
| + A track
| + Track number: 4
| + Track UID: 3021953444
| + Track type: subtitles
| + Enabled: 1
| + Default flag: 0
| + Forced flag: 0
| + Lacing flag: 0
| + MinCache: 0
| + Timecode scale: 1
| + Max BlockAddition ID: 0
| + Codec ID: S_TEXT/ASS
| + Codec decode all: 1
| + CodecPrivate, length 784
| + Language: eng
| + A track
| + Track number: 5
| + Track UID: 3633155233
| + Track type: subtitles
| + Enabled: 1
| + Default flag: 0
| + Forced flag: 0
| + Lacing flag: 0
| + MinCache: 0
| + Timecode scale: 1
| + Max BlockAddition ID: 0
| + Codec ID: S_TEXT/ASS
| + Codec decode all: 1
| + CodecPrivate, length 782
| + Language: rum
| + A track
| + Track number: 6
| + Track UID: 2881092993
| + Track type: subtitles
| + Enabled: 1
| +...

Read more...

Changed in arista:
milestone: 0.9.2 → 1.0
Revision history for this message
Daniel G. Taylor (danielgtaylor) wrote :

This looks to me like an upstream issue. Please contact the GStreamer guys!

To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.